Descargar la presentación
La descarga está en progreso. Por favor, espere
1
Generar Instalador proyecto Java (.exe)
2
¿Para que un instalador?
Cuando terminamos un software (de escritorio), si este fue solicitado por un cliente o si queremos poder transportarlo a otras máquinas, sin necesidad de que eso implique tener que transportar todo nuestro entorno de desarrollo, podemos recurrir a generar un ejecutable de nuestro sistema… Instructor: Cristian David Henao H.
3
¿Qué es un ejecutable? Un ejecutable puede ser un empaquetado de todo nuestro sistema, es decir un archivo con todo el código fuente y elementos base, que permita funcionar como un acceso directo de la aplicación, de esa manera al ejecutar ese archivo, nuestra aplicación se inicia… En java esos archivos se conocen como .jar (hay un tipo de jar que permite ejecutar el sistema, y otro tipo que simplemente es el empaquetado de todo el sistema pero no permite su ejecución) Instructor: Cristian David Henao H.
4
¿Por qué es importante? Estos archivos .jar nos permitirían ejecutar el sistema sin requerir de una instalación, sin embargo en muchas ocasiones si queremos que nuestro software sea mas profesional o este debe ser entregado a un cliente, lo ideal es que se brinde la sensación de que nuestra herramienta se va a vincular con el sistema operativo de la nueva máquina donde va a trabajar… Adicionalmente, si el software requiere de diferentes archivos básicos, estos pueden ser almacenados en la máquina al momento de la instalación del sistema… Instructor: Cristian David Henao H.
5
¿Qué se debe tener en cuenta?
Cuando generamos el instalador de nuestro software, debemos tener muy presente otra serie de configuraciones que se deben indicar si queremos que el sistema funcione correctamente en otras máquinas, esto es muy importante si nuestro sistema trabaja con bases de datos, archivos de configuración, archivos externos que no se encuentren en paquetes del proyecto, la propia JVM entre otros… Para esto al momento de instalar se pueden anexar archivos o instaladores de otras herramientas para que cuando se configure el sistema, Se le pueda indicar al usuario cual seria el proceso de instalación Y configuración anexando también manuales u otras ayudas que Garanticen dicho proceso… Instructor: Cristian David Henao H.
6
Creación Archivo .jar
7
Generar .jar del proyecto
Para generar el archivo .jar vamos a Eclipse y damos clic derecho en el proyecto que queremos generar el ejecutable y presionamos Export… Instructor: Cristian David Henao H.
8
Generar .jar del proyecto
Posteriormente se carga una ventana donde debemos buscar «Runnable JAR file» y damos next (Si no aparece esta opción, en el campo de búsqueda introducir el nombre) Instructor: Cristian David Henao H.
9
Generar .jar del proyecto
Al hacer esto en la nueva ventana definimos cual es la clase que contiene el main y definimos también la ruta donde queremos almacenar el archivo .jar generado. Instructor: Cristian David Henao H.
10
Generar .jar del proyecto
Posiblemente se presentan mensajes de advertencia, debemos revisar que dice el mensaje y posteriormente damos en ok Instructor: Cristian David Henao H.
11
Generar .jar del proyecto
Al final se presenta un ultimo mensaje indicando que ha finalizado el proceso de generación del archivo .jar, damos en ok y podemos proceder a verificar el archivo en la ruta definida anteriormente Instructor: Cristian David Henao H.
12
Generar .jar del proyecto
Cuando encontremos el archivo podemos dar doble clic y el sistema iniciará. En este paso es muy importante que todo el entorno se encuentre ideal para el funcionamiento (jdk o jre instalado, servidor activo, bd lista, etc…) Instructor: Cristian David Henao H.
13
Instalación Herramienta
14
Smart Install Maker Esta herramienta permite crear instaladores profesionales en muy poco tiempo, es muy simple de usar y facilita enormemente la personalización del instalador, permite generar instaladores para todas las versiones actuales de Windows. Existen muchas otras herramientas gratuitas y dependiendo del sistema Operativo en el que se quiera trabajar, para modo de ejemplo Usaremos esta pero el proceso es muy similar en otras Herramientas afines… Instructor: Cristian David Henao H.
15
Smart Install Maker Al descargar la herramienta damos clic en simsetup.exe Seleccionamos el lenguaje en el que queremos instalar Se carga el asistente de instalación, damos clic en siguiente… Instructor: Cristian David Henao H.
16
Smart Install Maker Aceptamos los términos de licencia…
Definimos la ruta de instalación. Instructor: Cristian David Henao H.
17
Smart Install Maker Definimos la creación de un acceso directo al sistema… Instructor: Cristian David Henao H.
18
Smart Install Maker Al final se nos presentará un mensaje informándonos la configuración que acabamos de realizar, procedemos a instalar Por ultimo damos clic en finalizar para iniciar la herramienta. Instructor: Cristian David Henao H.
19
Creación de un instalador
20
Creación instalador del proyecto
Después de haber instalado la herramienta que nos permite generar el instalador de nuestro proyecto, debemos tener muy claro cuales son los archivos o elementos que queremos almacenar en la carpeta de instalación del software, por eso lo ideal es tenerlos listos antes de iniciar. Instructor: Cristian David Henao H.
21
Creación instalador del proyecto
Entre estos archivos podemos contemplar el icono de nuestra aplicación, manuales de configuración, el .jar generado anteriormente, el jre o jdk, un archivo léeme que se mostrará al finalizar la instalación y en caso de requerirse, un archivo con la licencia de uso del sistema… Instructor: Cristian David Henao H.
22
Creación instalador del proyecto
Después de tener todo listo, iniciamos la herramienta y se carga la ventana de configuración donde diligenciamos la información de la opción general. Instructor: Cristian David Henao H.
23
Creación instalador del proyecto
Posteriormente en la sección Files, seleccionamos los archivos que queremos instalar junto con nuestro software, para eso damos clic en el botón con el mas (+), al hacer esto se carga una ventana donde podemos buscar los archivos Instructor: Cristian David Henao H.
24
Creación instalador del proyecto
Buscamos la ubicación de los archivos y seleccionamos los que queremos instalar, entre ellos es importante seleccionar el jar generado anteriormente. Instructor: Cristian David Henao H.
25
Creación instalador del proyecto
Al tener los archivos cargados vemos que se carga la ruta y el directorio de destino, con esto ya podemos dar ok. Instructor: Cristian David Henao H.
26
Creación instalador del proyecto
Al hacerlo vemos que aparecen todos los archivos cargados. Si mas adelante queremos agregar mas archivos lo podemos hacer. Instructor: Cristian David Henao H.
27
Creación instalador del proyecto
En la sección Requirements definimos que requerimientos adicionales se desean y definimos cuales son las versiones de Windows en las que se puede instalar nuestro software. Instructor: Cristian David Henao H.
28
Creación instalador del proyecto
En la sección Dialogs definimos que ventanas queremos que aparezcan al momento de instalar, esto para configurar básicamente lo que queremos que el usuario defina. Instructor: Cristian David Henao H.
29
Creación instalador del proyecto
También podemos definir la ruta de instalación del software, cambiando la ruta definida por una ruta que le queramos dar, adicionalmente podemos hacer que esto sea una ruta por defecto, impidiendo que el usuario la defina. Instructor: Cristian David Henao H.
30
Creación instalador del proyecto
Al pasar a la pestaña License/information, podemos agregar el archivo con la licencia de uso del sistema. Instructor: Cristian David Henao H.
31
Creación instalador del proyecto
Al pasar a la pestaña License/information, podemos agregar el archivo con la licencia de uso del sistema. Instructor: Cristian David Henao H.
32
Creación instalador del proyecto
En la pestaña Complete Installation, podemos definir si queremos reiniciar el pc o simplemente mostrar una ventana de confirmación, adicionalmente debemos cargar el jar generado ya que ese es el que primero se iniciará. Instructor: Cristian David Henao H.
33
Creación instalador del proyecto
También podemos cargar el archivo leeme.txt si queremos indicar algunas consideraciones a informar al usuario. Instructor: Cristian David Henao H.
34
Creación instalador del proyecto
En la sección Interface podemos definir la presentación de nuestro instalador, en la pestaña Backround definimos si queremos dejar un fondo de toda la pantalla del instalador o si no queremos hacerlo. Instructor: Cristian David Henao H.
35
Creación instalador del proyecto
Al presionar el botón preview podemos ver el fondo que presentará el instalador. Instructor: Cristian David Henao H.
36
Creación instalador del proyecto
Adicionalmente podemos definir una imagen de fondo y realizar el mismo procedimiento que en el fondo brindado por la herramienta. Instructor: Cristian David Henao H.
37
Creación instalador del proyecto
Instructor: Cristian David Henao H.
38
Creación instalador del proyecto
En la sección Header podemos definir un icono de los por defecto o cargar uno de los nuestros. Instructor: Cristian David Henao H.
39
Creación instalador del proyecto
El proceso anterior es el mismo para la pestaña de Logo, el sistema brinda unos predefinidos o podemos usar el nuestro. Instructor: Cristian David Henao H.
40
Creación instalador del proyecto
La pestaña Languajes permite definir cual o cuales son los lenguajes que se pueden seleccionar al momento de instalar el sistema. Instructor: Cristian David Henao H.
41
Creación instalador del proyecto
Por ultimo la pestaña Icon permite definir cual es el icono que queremos usar para nuestro instalador… o si usamos uno por defecto de la herramienta Instructor: Cristian David Henao H.
42
Creación instalador del proyecto
Para finalizar en la sección Shorcuts podemos definir cual es el archivo inicial de instalación así como el icono de acceso directo entre otros. Instructor: Cristian David Henao H.
43
Creación instalador del proyecto
Definimos donde estará el acceso directo, cargamos el jar y el icono a mostrar… Instructor: Cristian David Henao H.
44
Creación instalador del proyecto
Definimos donde estará el acceso directo, cargamos el jar y el icono a mostrar… Instructor: Cristian David Henao H.
45
Creación instalador del proyecto
Al final cuando tengamos todo el formulario, damos clic en ok (el tamaño del icono tal vez afecte el resultado final, se recomienda hacer pruebas) Instructor: Cristian David Henao H.
46
Creación instalador del proyecto
Para finalizar, damos clic en el botón de compilar y esperamos que inicie el proceso de creación. Instructor: Cristian David Henao H.
47
Creación instalador del proyecto
Esperamos a que realice la instalación, hay que tener en cuenta que pueden que salgan advertencias que debemos revisar. Instructor: Cristian David Henao H.
48
Creación instalador del proyecto
Esperamos a que realice la instalación, hay que tener en cuenta que pueden que salgan advertencias que debemos revisar. Instructor: Cristian David Henao H.
49
Instalando nuestro Software
50
Creación instalador del proyecto
Instructor: Cristian David Henao H.
51
Creación instalador del proyecto
Instructor: Cristian David Henao H.
52
Creación instalador del proyecto
Instructor: Cristian David Henao H.
53
Creación instalador del proyecto
Instructor: Cristian David Henao H.
54
Creación instalador del proyecto
Instructor: Cristian David Henao H.
55
Creación instalador del proyecto
Instructor: Cristian David Henao H.
56
Creación instalador del proyecto
Instructor: Cristian David Henao H.
57
Creación instalador del proyecto
Instructor: Cristian David Henao H.
58
Creación instalador del proyecto
Instructor: Cristian David Henao H.
59
Creación instalador del proyecto
Instructor: Cristian David Henao H.
60
Creación instalador del proyecto
Instructor: Cristian David Henao H.
Presentaciones similares
© 2025 SlidePlayer.es Inc.
All rights reserved.