Escolar Documentos
Profissional Documentos
Cultura Documentos
Yo se que deben estar pensando algunos ... "Pero si al crear una aplicacion stand-
alone esta se puede ejecutar a traves del archivo JAR que se crea al hacer build"
Yo respondo: Si es cierto pero primero el JAR de la aplicacion stand-alone
funciona siempre y cuando tb esten las librerias dentro de la misma carpeta donde
esta el JAR (cuestion que no la saben los usuarios poco experimentados) y
segundo porque un usuario poco experimentado solo quiere ejecutar un programa
dando un clic dentro de un menu (sobre todo usuarios Windows) y que mejor
manera de hacerlo que instalando el programa y luego buscandolo en inicio,
programas.
Empecemos ...
Para este ejemplo el IzPack se instalo en un SO Windows XP y la aplicacion
stand-alone fue creada en lenguaje JAVA, es importante y para mi sobra decir que
se debe tener instalado una JRE.
Archivos
Este es el archivo install.xml que yo use para crear mi instalador.
Bueno... ya mirandolo tal como es xml de descriptivo e intuitivo ya saben para que
es cada cosa ...
Importante ...
Es importante aclarar unos parametros del xml --> incluir en resoruces res
src="shortcutSpec.xml" id="shortcutSpec.xml", tambien dentro de panels y en pack
file src="shortcutSpec.xml" targetdir="$INSTALL_PATH" para indicar donde se
encuentra el archivo.
Asi nos aseguramos que se creara una entrada o submenu en programas.
Compilar
Despues de tener todos los archivos listos se procede a compilar, se abre una
consola o cmd, nos situamos en la carpeta sample2 y ejecutamos el siguiente
comando
..\bin\compile install.xml -b . -o install.jar -k standard
Ejecutar
Si todo sale bien ... sin errores (debe ser asi) ... ejecutar el archivo install.jar que
esta en la carpeta sample2 ... el cual es el instalador de tu aplicacion.
Para ejecutar el instalador puedes darle doble clic el cual se ejecuta por medio de
la JRE que se tenga instalada o por la cmd con el siguiente comando
Conclusion ...
Lo dificil de usar IzPack es crear y modificar los archivos para compilar y crear el
instalador espero que los que puse aca sean de ayuda, porque la documentacion
que trae IzPack esta mal hecha.