Crear Installer

Páginas: 10 (2367 palabras) Publicado: 5 de marzo de 2015
Bueno amigos, Soy Andrés Guachún, y soy de Ecuador. Voy a tratar de explicarles como hacer un instalador en Java en 5 minutos. Al finalizar van ha ver que es tan fácil pero les va ha servir un 100%. Me puse hacer este tutorial porque no existe este tema en ninguna parte y es realmente necesario hacerlo para poder competir con otros lenguajes como los de Microsoft.
Bueno, primero les voy a decirque necesitamos, para que no haiga ninguna complicación en encontrarlos voy a ponerlos en el mismo tutorial los enlaces ademas de que todos estos son free o de libre distribucion, ademas los programas son pequeños algunos de estos no poseen ni 1 MB, los programas necesarios son:

· JavaExe creado por DevWizard
· NSIS scriptable install system 2.36.
· Y un programa en java con su claseprincipal.

Ahora necesitamos hacer al programa ejecutable, pero existen varias maneras pero la más fácil la voy hacer aquí. Es por eso que utilizamos JavaExe este es un pequeño programa pero funciona perfectamente. Aquí les voy a indicar como poner el icono que deseemos para la aplicación, primero copiamos cualquier icono con extensión .ico a la carpeta de JavaExe, en este cambiamos el nombre del iconocomo JavaExe.ico antes de esto debes tener en cuenta que debe por lo menos tener 3 archivos esta carpeta el JavaExe.exe, MergeIco.exe y el icono con el nombre JavaExe.ico, ya que tengamos estos tres icono solo ejecutamos MergeIco.exe este si el formato del icono es correcto este se pone en el Javaexe.exe, sino posee un icono con formato correcto lo único que nos mostrara un mensaje indicando que elicono no puede ser reemplazado, a continuación las Imágenes
 
Ejecutable en Java
    1.    Primero descomprime el archivo JavaExe.zip

2.     Ingresa a la carpeta., esta carpeta tiene varios archivos  pero los más importantes son JavaExe.exe y MergeIco.ico
 
 3.    Ahora copia el icono que desees  colocarle a tu programa  y cámbiale el nombre  al de JavaExe

4.    Ahora ejecutas el MergeIco esteautomáticamente te cambiará el icono.


5.    Ahora copiamos nuestro programa dentro de la carpeta de nuestro programa.

6.    Ahora le cambiamos el nombre por la clase que tiene nuestra clase main.

 7.    Eso es todo ahora puedes aprovechar el programa ejecutable.
Crea tu instalador para Java
Para crear un instalador es necesario tener instalado NSIS  y entender un poco como funciona este, primero debes saber que funciona  como un script con extensión .nsi, este es el archivo más importante para la creación de un instalador, ya que daremos la información de donde se va ha instalar, si posee el desinstalador, además de colocar los accesos directos al programa.

1.    Instalación de NSIS, esta instalación no voy a llegar a detalles ya que solo es doble clic y seguir las ventanas que vayansaliendo.
2.    Ahora creamos un archivo .nsi, este lo pueden llamar Merge.nsi, en verdad el nombre no importa pero debe tener la extensión nsi, este archivo puede ser creado en cualquier editor en mi caso lo voy a hacer con el block de notas, ya que es el mas básico y se encuentra en cualquier maquina que tenga instalado Windows.
3.- El archivo Merge.nsi debe tener el siguiente código, este códigopuede ser modificado para que cada persona ponga los datos que deseen sin tener que crear un archivo nuevo cada ver que deseen crear un instalador:
; Merge.nsi
;
; Este instalador toma todos los archivos los instala en archivos de programas o en un directorio
; que el usuario seleccione, luego crea un desintalador además de crear en el menú de inicio
; crea accesos directos unopara el programa y otro para el desinstalado.
;
;--------------------------------

; Nombre del instalador
Name "Merge"

; El Archivo de Salida
OutFile "MergeInstall.exe"

; El directorio default para la instalación
InstallDir $PROGRAMFILES\Merge

; Clave en el registro de Windows chequeado para el directorio (Si existe, Este...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Install
  • Install
  • Sql Install
  • Windows Installer
  • Sql Install
  • install motherboards
  • Install zeroshell
  • Install Creator

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS