FRASCO

La versión actual de la página aún no ha sido revisada por colaboradores experimentados y puede diferir significativamente de la versión revisada el 21 de agosto de 2018; las comprobaciones requieren 7 ediciones .
Archivo Java

Extensión .jar
tipo MIME aplicación/java-archivo [1]
Desarrollador Sun Microsystems y Oracle
Tipo de formato archivo de archivos , compresión de datos
Expandido desde CÓDIGO POSTAL

Un archivo JAR es un archivo Java (abreviatura de Java ARchive ) .  Es un archivo ZIP que contiene parte de un programa Java .

Para que un archivo JAR sea ejecutable, debe contener un archivo MANIFEST.MFen el directorio META-INF, que debe contener la clase principal del programa (dicha clase debe contener el método principal y está especificada por el parámetro Main-Class). El número de versión de JAR viene dado por un parámetro Manifest-Versiony es obligatorio. En SDK 1.2, este parámetro debe establecerse en 1.0.

Ejemplo de archivo MANIFEST.MF:

Versión del manifiesto: 1.0 Versión de hormiga: Apache Ant 1.7.1 Creado por: 1.5.0_20-141 (Company Inc.) Clase principal: com.sun.sample.ClassWithMainMethod

El comando a ejecutar (para el archivo de manifiesto definido anteriormente, se ejecutará el método con la firma public static void main(String[] args) de la clase com.sun.sample.ClassWithMainMethod):

java -jar nombre de archivo

Para ejecutar una clase contenida en un archivo

java -classpath nombre de archivo nombre de clase

Al usar GIJ puedes usar

gij -jar nombre de archivo

Datos interesantes

Véase también

Notas

  1. Tri ID - 2003.

Enlaces