Ver Mensaje Individual
  #6 (permalink)  
Antiguo 02/02/2013, 13:38
Avatar de chuidiang
chuidiang
Colaborador
 
Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 19 años, 7 meses
Puntos: 454
Respuesta: Generar programa Java para usar por terminal

Hola:

Si usas un lenguaje que compile a un ejecutable nativo del sistema, como C, C++, o cualquier que genere un fichero .exe, no necesitas lo de "java -jar" delante, vale con

ejectuable comando

Como java compila para la máquina virtual java, para ejecutar el programa java necesitas arrancar la máquina virtual, por eso lo de

java -jar ejecutablejava.jar comando

Una posible forma de evitarlo es hacer un fichero .bat (fichero de script de windows) que tenga dentro algo como esto

java -jar ejecutablejava.jar %1

De esta forma, podrás hacer esta llamada

fichero.bat comando

Conviene también que leas un tutorial básico de java, lo del main es lo más básico que hay. Si ejecutas

java -jar ejecutable.jar comando1 comando2 comando3

en tu main te pasan en el parámetro String [] args los tres parámetros ya separaditos y listos para usar, args[0] tendrá "comando1", args[1] tendrá "comando2" ....

Se bueno.
__________________
Apuntes Java
Wiki de Programación