Proyecto de la Práctica 9 de la UT6 del módulo Desarrollo de Interfaces (DAM2).
El objetivo es preparar y distribuir una aplicación Java mediante un instalador profesional para Windows.
La aplicación se empaqueta siguiendo el flujo:
- Generación del
.jar - Creación de un
.exe - Firma digital con certificado autofirmado
- Generación de un instalador
.msi
El instalador incluye dependencias, accesos directos y opción de desinstalación.
- Java JDK 21
- Maven
- SLF4J (logging)
- Herramientas externas para:
- Generación de
.exe - Creación de instalador
.msi
- Generación de
- Ejecutar el archivo
.msi - Seguir el asistente de instalación
- Usar el acceso directo creado en el sistema
Desde Panel de Control → Programas, usando el desinstalador incluido en el .msi.
- Empaquetado de componentes
- Personalización del instalador
- Generación de paquetes instalables
- Firma digital
- Instalación y desinstalación correctas
Zacariadm