Tecnología

Inicio

Cómo crear archivos ejecutables en Java

Java es un lenguaje de programación orientado a objetos. Los programas Java, almacenados típicamente en archivos con nombres que terminan con la extensión ".java", se traducen en los archivos de código de bytes, con la extensión de nombre de archivo ".class", por el compilador de Java. Para ejecutar una aplicación Java, los usuarios tienen que invocar la máquina virtual de Java en un conjunto de archivos de código de bytes. Puede encapsular todos los archivos necesarios para ejecutar una aplicación en un único archivo ejecutable - con lo que la aplicación más fácil de desplegar e invocar.

Instrucciones

1 Haga clic en "Inicio", luego "Ejecutar". Ingrese "cmd" en el campo de texto dentro de la ventana "Ejecutar" y pulse "Enter". Una nueva ventana de comandos se van a plantear.

2 Escriba el siguiente comando:

cd \ MYJAVA

3 Reemplazar "\ MYJAVA" al mando de la etapa anterior con la ruta adecuada al directorio donde se almacenan los archivos de clases. Presione ENTRAR."

4 Abrir un nuevo archivo llamado "myManifest.mf" con un editor de texto. Escriba la línea siguiente en "myManifest.mf":

-Clase principal: myMainClass

5 Reemplazar "myMainClass" en la línea "de la clase principal" en el paso anterior con el nombre de la clase que contiene el método "public void ()" para su aplicación - es decir, el método que es llamada para iniciar el toda la aplicación. Guardar el contenido del archivo y salga del editor de texto.

6 Crear un jar ejecutable - Archivo de Java - archivo escribiendo el comando siguiente:

jar -c -m -f myManifest.mf myJar.jar myMainClass.class classFile1.class classFile2.class

7 Reemplazar "classFile1", "classFile2" y así sucesivamente en el mando de la etapa anterior con los nombres de los archivos de clase de la aplicación necesita para ejecutar, además de "myMainClass". La herramienta jar generará un único archivo ejecutable llamado "myJar.jar" que contiene todo el código y los datos de su aplicación necesita para ejecutarse. Puede ejecutar la aplicación con sólo abrir el archivo jar.