Los ficheros .class
pueden empaquetarse en ficheros .jar. Esto es especialmente útil cuando hay
muchos ficheros .class que, empaquetados en un solo fichero .jar,
son más fáciles de manejar.
$ jar tvf Hola2.jar
0 Thu Aug 18 10:46:34 CEST 2005 META-INF/
122
Thu Aug 18 10:46:34 CEST 2005 META-INF/MANIFEST.MF
427 Thu Aug
18 10:35:04 CEST 2005 ejemplo/ejecucion/Hola2.class
Para ejecutar
métodos “main” en clases empaquetas en el jar basta incorporar el
fichero JAR al “classpath” e indicar la clase
$ java -cp Hola2.jar ejemplo.ejecucion.Hola2
Hola.
$ java -cp X/Hola2.jar ejemplo.ejecucion.Hola2
Hola.
Temas relacionados
55. Ejecución [execution] (concepto)