Saltar la navegación

6.- Generación de paquetes de instalación.

Caso práctico

Con la aplicación totalmente finalizada y probada, Juan se dispone a enseñar a Antonio a empaquetar la aplicación en paquetes JAR, para poder distribuirla y probarla en los ordenadores de los clientes.

Imagen de Antonio, uno de los protagonistas de nuestros casos prácticos.
Ministerio de Educación y Formación Profesional (Elaboración propia)



Esquema formado por tres rectángulos de fondo blanco y un cilindro vertical en la parte central de fondo rosado. En la izquierda, y en la parte superior, el primer rectángulo, en cuyo interior se puede leer 'ENTORNO DE DESARROLLO'. Debajo de él, el segundo rectángulo, en cuyo interior se puede leer 'HERRAMIENTAS EXTERNAS'. En la parte derecha del esquema, el tercer rectángulo, en cuyo interior se puede leer 'MODO DESATENDIDO'. Los tres rectángulos están unidos por líneas al cilindro vertical de la parte central, en cuyo interior se puede leer 'GENERACIÓN DE PAQUETES DE INSTALACIÓN'.
Ministerio de Educación y Formación Profesional (Elaboración propia)

Para generar paquetes instalación de una aplicación, disponemos de varias alternativas:

  • Utilizar entornos de desarrollo.
  • Hacer uso de herramientas externas.
  • Instalar en modo desatendido.

La primera alternativa es la utilización de las herramientas de generación de paquetes incorporadas en el Entorno de Desarrollo. Los entornos de desarrollo, suelen disponer de herramientas de generación de paquetes, pero no suelen incorporar herramientas que creen instaladores "amigables". En el caso del entorno de desarrollo NetBeans, podemos crear un paquete de instalación JAR de nuestra aplicación Java, sin embargo, la instalación y la ejecución del paquete, deberá realizarla el usuario.

Existen en el mercado herramientas que complementan a los entornos de desarrollo para la creación de paquetes de instalación. Estas herramientas, en el caso de aplicaciones Java, pueden crear el paquete JAR, o directamente partiendo del paquete JAR generado a partir del entorno de desarrollo, crear un nuevo proyecto de instalación, donde se cree un instalable o un autoinstalable, para la aplicación desarrollada.

En este punto, vamos a profundizar en la creación de paquetes de instalación para aplicaciones Java.

Autoevaluación

Pregunta

Los ficheros JAR:

Respuestas

Son paquetes ejecutables que contienen clases Java y otros recursos.

Son ficheros con código fuente Java.

Son ficheros que deben compilarse para poder ser ejecutados.

Retroalimentación