Cómo ejecutar un programa Java directamente desde un archivo

Con sólo un poco de trabajo, puede configurar un archivo de forma que un programa Java puede ejecutarse directamente desde ella. Todo lo que tienes que hacer es crear un archivo de manifiesto Antes de crear el archivo. Entonces, al ejecutar el tarro utilidad para crear el archivo, que incluye el archivo de manifiesto en la tarro Línea de comando.

LA archivo de manifiesto es un simple archivo de texto que contiene información acerca de los archivos en el archivo. A pesar de que puede contener muchas líneas de información, se necesita sólo una línea para hacer un ejecutable tarro archivo:

Principal-Class: Nombre de clase

los Nombre de clase es el nombre completo de la clase que contiene el principal método que se ejecuta para iniciar la aplicación. No es necesario, pero es típica para utilizar la extensión .mf para los archivos de manifiesto.

Por ejemplo, suponga que tiene una aplicación cuya clase principal es Juego de adivinanzas, y todos los archivos de clase de aplicación se encuentran en el paquete com.lowewriter.game. En primer lugar, cree un archivo de manifiesto llamado game.mf en el com lowewriter juego directorio. Este archivo contiene la siguiente línea:

Principal-Class: com.lowewriter.game.GuessingGame

A continuación, ejecute el tarro comando con las opciones pcm, el nombre del archivo para crear, el nombre del archivo de manifiesto, y la ruta de los archivos de clase. He aquí un ejemplo:

jar cfm game.jar com lowewriter juego game.mf com lowewriter juego * clase.

Ahora se puede ejecutar la aplicación directamente desde un símbolo del sistema mediante la java comando con la -tarro cambiar y el nombre del archivo de almacenamiento. He aquí un ejemplo:

java -jar game.jar

Este comando inicia el JRE y ejecuta el principal método de la clase especificada por el archivo de manifiesto en el game.jar archivo histórico.

Si su sistema operativo está configurado correctamente, también puede ejecutar la aplicación haciendo doble clic en un icono para el tarro archivo.




» » » » Cómo ejecutar un programa Java directamente desde un archivo