Al utilizar el asistente de exportación de eclipse, puede obtener archivos jar ejecutables. Pero el archivo jar solo se puede iniciar usando líneas de comando. Aparentemente, esta no es una buena opción para la mayoría de los usuarios habituales que no son programadores de Java, especialmente si el programa requiere la entrada del usuario para continuar. Necesitamos un programa que se pueda iniciar haciendo doble clic.
Para convertir un archivo .jar en un archivo ejecutable de Windows, existe una buena herramienta llamada launch4j. Puede convertir fácilmente un archivo jar a exe, luego sus usuarios pueden hacer doble clic en el ícono e iniciar el programa.
Aquí hay una instantánea de esta herramienta:
Cómo usar launchrj es muy sencillo y es gratis sin ningún compromiso.
Las siguientes son algunas otras características que tiene:
- Los archivos JAR se pueden incluir en un archivo ejecutable;
- Ejecute aplicaciones Java con cualquier directorio actual;
- Las aplicaciones Java pueden hacer uso de la asociación de tipos de archivos;
- Las aplicaciones Java se ven como programas nativos de Windows (y puede crear accesos directos de Windows para su aplicación Java en el menú Inicio o en el escritorio);
- Utilice el icono (archivo .ico) de su elección o diseño para su ejecutable;
- Mensajes completamente localizables del ejecutable
Como verá en mi publicación posterior, hay un buen complemento de eclipse: fat jar que convierte todos los archivos java en un archivo jar. Primero puede usar fat jar para obtener un jar, luego use launch4j para convertirlo a un archivo .exe.