Ejecutable .bat para programa Java
Hola a todos:
Tengo una clase Java en una ruta tipo:
c:/eclipse/workspace/Proyecto/paquete/Clase
y quiero ejecutar la clase (swing) desde un acceso directo en el escritorio. Para ello, tengo que crear un .bat, pero no sé hacerlo. ¿Alguien me puede decir cómo se hace o poner un ejemplo?.
Muchas gracias,
Rubén.
Hola:
Si no quieres copiar el class en otro sitio y quieres dejarlo donde esta, pon algo como esto dentro del .bat
set CLASSPATH= c:/eclipse/workspace/Proyecto
java paquete.Clase
Se bueno.
Si no quieres copiar el class en otro sitio y quieres dejarlo donde esta, pon algo como esto dentro del .bat
set CLASSPATH= c:/eclipse/workspace/Proyecto
java paquete.Clase
Se bueno.
OTRA OPCION ES ENCAPSULAR TODAS LAS CLASES QUE TIENES EN TU PROYECTO EN UN ARCHIVO jar, CON EL BONITO ANT O BIEN CON MAVEN Y COLOCAR EN EL BAT LO SIGUIENTE:
java -jar MiAplicacion.jar
Pero la respuesta anterior tambien es correcta
VIVA LINUX DEBIAN Y JAVA
java -jar MiAplicacion.jar
Pero la respuesta anterior tambien es correcta
VIVA LINUX DEBIAN Y JAVA
Un bat por si no tienes JAVA HOME o CLASSPATH establecido, también verifica si están las clases para construirlas.
@ECHO OFF
PROMPT $p$g
PATH C:J2SDK1.4BIN
IF NOT EXIST Main.class ECHO Construyendo archivo de clase
IF NOT EXIST Main.class JAVAC Main.java
TITLE Programa en ejecuci¢n
CLS
JAVA Main
PAUSE
@ECHO OFF
PROMPT $p$g
PATH C:J2SDK1.4BIN
IF NOT EXIST Main.class ECHO Construyendo archivo de clase
IF NOT EXIST Main.class JAVAC Main.java
TITLE Programa en ejecuci¢n
CLS
JAVA Main
PAUSE