2012-10-04 25 views
5

He creado una aplicación Java en Eclipse JavaEE en Windows (¡yay para mí!) Y la compilé en un archivo ejecutable. Creé un archivo .bat que ejecuta ese jar. Puse todo eso en un sistema de carpetas con las imágenes y bibliotecas necesarias para ejecutar mi programa con éxito.Cómo crear un archivo de instalación que instalará un archivo ejecutable Jar

Ahora quiero instalar esto en otras computadoras.

Estoy bien con solo hacer clic en el archivo bat pero quiero que mis usuarios puedan ver el programa que se muestra en el menú de inicio y ejecutarlo desde allí. Estoy pensando en crear un setup.exe para manejar la instalación, pero no estoy seguro de cómo (iexpress.exe funciona para programas .exe) Realmente no necesito el setup.exe, bastaría con agregar el programa al menú de inicio y señale el archivo bat, pero ¿cómo?

+0

No puedo compilarlo de otra manera. Estoy replicando un viejo software – Jabda

Respuesta

4

Eche un vistazo a la herramienta NSIS. Un sistema de creación de instaladores bastante poderoso y programable con una curva de aprendizaje muy manejable.

1

Hay un par de generadores de instalador que admiten aplicaciones Java o están diseñados específicamente para crear instaladores para programas Java. De la última categoría IzPack es una de las más conocidas. Nunca he desarrollado un instalador con IzPack, así que no puedo ofrecerle una perspectiva de desarrollador, pero me he encontrado con varios paquetes de software que usan IzPack (vea su references), y los instaladores generados son muy agradables.

Cuestiones relacionadas