miércoles, 14 de marzo de 2012

Convertir jar en exe

Se puede generar un exe a partir de un jar con un montón de programas. Yo os comentaré como hacerlo usando el programa Autoit.

Primero generamos el script que ejecutará el programa para crear el exe. Podemos usar el programa Scite que viene con el Autoit, o podemos crear el script a mano. Basta con abrir un documento de texto y cambiar la extensión a .au3

En mi caso, he generado un jar ejecutable que se llama  MiAplicacion.jar. Eso lo podemos generar con el eclipse, por ejemplo, exportando el proyecto. Es tan sencillo como:


Run ("java -jar MiAplicacion.jar")

Si tenemos que pasarle a nuestra aplicación parámetros, bastan con añadir los parámetros al final:

Run ("java -jar MiAplicacion.jar parametro1")

Y si deseamos que la consola de java no aparezca usaremos javaw en vez de java:

Run ("javaw -jar MiAplicacion.jar parametro1")

Podemos leer sobre esto en :

The javaw command is identical to java, except that with javaw there is no associated console window. Use javaw when you don't want a command prompt window to appear. The javaw launcher will, however, display a dialog box with error information if a launch fails for some reason.

Ahora arrancamos el programa Aut2exe.exe y nos pedirá el archivo au3 y la ruta donde generar el exe.

1 comentario:

Baston1 dijo...

bueno la pequeña guia, hubiera estado mejor con algunas imagenes. Salu2

Publicar un comentario