Saltar al contenido

Creación de un instalador para la aplicación de escritorio Java

No busques más por otras webs ya que llegaste al espacio adecuado, contamos con la respuesta que quieres encontrar y sin problema.

Solución:

He estado usando InnoSetup durante mucho tiempo. Siempre ha funcionado muy bien. Puede hacer todo lo que necesita (descomprimir archivos, poner accesos directos en el escritorio, menú de inicio, etc.) y genera instaladores a los que estamos acostumbrados.

Si quieres un código abierto y gratuito, puedes echar un vistazo a IzPack. Usamos esto en el trabajo por su compatibilidad con la línea de comandos en nuestro constructor.

También puede echar un vistazo a install4j, que es un producto comercial que hemos probado de vez en cuando (pero cuando se trata de gastar dinero, tiende a querer saber que está obteniendo lo que quiere;))

Editar: dejaré esto aquí como referencia, pero tenga en cuenta: los fabricantes de navegadores eliminaron el complemento de Java necesario para iniciar JWS y los applets, y ambos quedaron obsoletos en Java 9 y eliminados de la API.

Utilice el inicio web de Java.

Me gusta, presionando Siguiente de 2 a 3 veces (lo que muestra todos los términos y condiciones, etc.)

El ExtensionInstallerService de la API JNLP proporciona esto. Aquí hay una demostración. del servicio del instalador.

..luego, un usuario especifica una ubicación (como C:Archivos de programaNueva carpetaMi aplicación), ..

El ExtensionInstallerService proporciona un método getInstallPath() cual..

Devuelve el directorio donde se recomienda que el instalador instale la extensión. No es necesario que el instalador instale en este directorio, esta es simplemente una ruta sugerida.

Eso no es lo mismo que lo que está preguntando, pero creo que generalmente es una mala idea permitirle al usuario ese nivel de control.

luego mi .exe, carpeta lib, carpeta img, otras carpetas importantes se pegan en la carpeta de destino junto con el archivo .exe.

JWS instala los recursos mencionados en el JNLP automáticamente, cuando se necesitan. Además, actualiza los recursos si cambian los archivos en el servidor.

y luego se crea un acceso directo en un escritorio.

JWS puede proporcionar accesos directos de escritorio y elementos de menú en los sistemas compatibles.

P.EJ

  • De ¿Cómo ejecutar programas Java haciendo clic en su icono en Windows?
  • Esta respuesta, que muestra una aplicación JWS. instalado en ‘Programas y características’, con el icono del escritorio a la izquierda.

Tienes la opción de añadir valor a nuestro contenido informacional aportando tu experiencia en las anotaciones.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *