Está en la página 1de 6

Tutorial de JSmooth bajado desde http://mundojava.blogspot.

com

Cmo crear un ejecutable con JSmooth


Paso 1: Elegir el esqueleto del proyecto Este primer punto depende de la aplicacin para la cual queremos crear un ejecutable. Para este tutorial vamos a suponer que nuestra aplicacin es un bloc de notas y est empaquetado en un archivo llamado NotePad.jar JSmooth nos ofrece 2 posibilidades, aplicaciones de consola (lnea de comandos) y aplicaciones de ventanas. En nuestro caso, elegimos la segunda opcin.

Descripcin de las opciones: Message URL Launch Java app Debug console Es el mensaje que se le va a mostrar al usuario cuando la mquina virtual (JRE) no se encuentre. Indica la URL desde donde el usuario puede bajar el JRE. Sirve para lanzar la aplicacin Java en otro proceso distinto. Si lo marcamos, se mostrar la lnea de comados de Windows con el detalle de todo lo que pasa por detrs. til para saber cmo funciona JSmooth.

http://mundojava.blogspot.com por Pablo Frias

Tutorial de JSmooth bajado desde http://mundojava.blogspot.com


Paso 2: Configurar Ejecutable

Descripcin de las opciones: Es el directorio de destino donde se va a crear el archivo con extensin .exe En nuestro ejemplo, el directorio de destino es c:\Aplicacion\ y el nombre de nuestro ejecutable ser NotePad.exe Sirve para seleccionar un icono para nuestro ejecutable. Especifica un directorio distinto a tomar como raz de la aplicacin. Nos conviene dejarlo vaco.

Executable Binary Executable Icon Current Directory

Noten que haciendo clic en los signos de pregunta, obtenemos ms informacin acerca de la opcin.

http://mundojava.blogspot.com por Pablo Frias

Tutorial de JSmooth bajado desde http://mundojava.blogspot.com


Paso 3: Configurar la aplicacin Java

Descripcin de las opciones: Deber ser la primera opcin de todas. Aqu seleccionamos el archivo jar que empaqueta nuestra aplicacin. Si nuestra aplicacin hace uso de otras libreras externas, debemos especificarlas aqu tambin. Debemos seleccionar aqu la clase principal (la que contiene el void main) Si nuestra aplicacin puede recibir parmetros de ejecucin, este es lugar para especificarlos. Este punto es importante. Nosotros podemos dejar el archivo jar en forma externa dentro de nuestra aplicacin, o incorporarlo dentro del mismo ejecutable. Lo ms recomendable es dejarlo aparte.

Classpath

Main Class App Arguments Embedded jar

http://mundojava.blogspot.com por Pablo Frias

Tutorial de JSmooth bajado desde http://mundojava.blogspot.com


Paso 3: Configurar la aplicacin Java

Descripcin de las opciones: Minimum JVM Version Maximum JVM Version Es el nmero de versin mnimo de la mquina virtual. En nuestro caso, debe ser la 1.5 (Tiger) Versin mxima de la mquina virtual. Vaco es lo ms recomendable. Este punto es importante. Es aqu donde podemos especificar que nuestra aplicacin va a llevar la mquina virtual de Java incorporada. Lo que deben hacer aqu es localizar un directorio generalmente llamado jre1.x.x y copiarlo entero al directorio del proyecto. Si no tienen marcada la opcin anterior, pueden especificarle a JSmooth el orden de bsqueda de mquina virtual.

JVM Bundle

JVM Search Sequence

http://mundojava.blogspot.com por Pablo Frias

Tutorial de JSmooth bajado desde http://mundojava.blogspot.com


Paso 4: ltimos retoques Generalmente este punto puede ser salteado, no lo utilizamos a menos que estemos muy seguros de lo que hacemos.

Descripcin de las opciones: Maximum Memory Inicial Memory Allocation Java Properties Nos permite especificar cuanta memoria debera pedir la JVM al sistema operativo como mximo. Si ponemos un valor alto aqu, nuestra aplicacin puede llegar a tener un mejor rendimiento al iniciarse. Es interesante para experimentar. Es posible especificar aqu propiedades adicionales a java, no de la JVM propiamente, sino de aquellas a las que accedemos en tiempo de ejecucin por medio de System.getProperty();

http://mundojava.blogspot.com por Pablo Frias

Tutorial de JSmooth bajado desde http://mundojava.blogspot.com


Paso 5: Generacin Lo primero que deben hacer es guardar el proyecto. A continuacin, podemos ir al men Project compile para generar el ejecutable propiamente dicho:

Y listo, ya tenemos nuestro ejecutable. Espero que les sirva Saludos cordiales, Pablo Frias http://mundojava.blogspot.com

http://mundojava.blogspot.com por Pablo Frias

También podría gustarte