Categories
programación

HolaMundo en java en un contenedor .jar

La comodidad de distribuir una determinada aplicación java en un archivo .jar, fácil de transportar y ejecutar es indudable. En la página oficial de Sun existe una fantástica documentación acerca de la creación de ficheros jar, pero yo voy a resumir someramente como hacerlo para un sencillo programa por consola.

Lo primero es tener nuestro programa HolaMundo.java:

[sourcecode language=’java’]
public class HolaMundo
{
public static void main(String[] args)
{
System.out.println(“¡Hola Mundo!”);
}
}
[/sourcecode]

Ahora compilamos el fichero para generar el .class:

$> javac HolaMundo.java

Luego creamos un fichero llamado Manifest.txt con el siguiente contenido:

[sourcecode language=’java’]
Main-Class: HolaMundo

[/sourcecode]

Y por último creamos el fichero .jar con el siguiente comando:

$> jar cfm HolaMundo.jar Manifest.txt HolaMundo.class

Ahora solo tenemos que probar nuestro paquete:

$> java -jar HolaMundo.jar
¡Hola Mundo!

3 replies on “HolaMundo en java en un contenedor .jar”

Por qué no sale la palabra eclipse y algo como:
nueva clase->con main->HolaMundo
Exportar como jar…
?? 😀

miky -> los hombres escriben páginas web y programas java en vi xD

Leave a Reply

Your email address will not be published. Required fields are marked *