.jar — Archivo Java
Oracle (originally Sun Microsystems) · 1995
¿Qué es un archivo .jar?
Un archivo JAR (Java Archive) es un formato de archivo de paquete que se utiliza típicamente para agregar muchos archivos de clase de Java y metadatos y recursos asociados en un solo archivo para su distribución. Son esencialmente archivos ZIP con una estructura específica y un archivo de manifiesto. Los archivos JAR se utilizan comúnmente para distribuir aplicaciones, applets y bibliotecas de Java.
Programas que abren archivos .jar
| Plataforma | Programa | ||
|---|---|---|---|
| Windows | Java Development Kit (JDK) | Gratis | Oficial |
| 7-Zip | Gratis | ||
| WinRAR | De pago | ||
| macOS | Java Development Kit (JDK) | Gratis | Oficial |
| The Unarchiver | Gratis |
Problemas comunes con archivos .jar
Preguntas frecuentes
Un archivo JAR se utiliza para empaquetar archivos de clase de Java, metadatos relacionados y recursos en un solo archivo para su distribución, a menudo para aplicaciones, bibliotecas o applets.
Sí, porque los archivos JAR son esencialmente archivos ZIP con una estructura específica, a menudo puedes abrirlos con utilidades ZIP estándar para ver su contenido, aunque están destinados a ser ejecutados por la Máquina Virtual de Java.
Puedes ejecutar un archivo JAR desde la línea de comandos usando el comando 'java -jar yourfile.jar', siempre que tengas instalado un Java Runtime Environment (JRE).
Detalles técnicos
Un archivo JAR es esencialmente un archivo ZIP, lo que significa que utiliza el algoritmo de compresión DEFLATE. Contiene un directorio META-INF que generalmente contiene un archivo MANIFEST.MF que contiene metadatos sobre el contenido del archivo. La firma 'PK' al principio es un sello distintivo de los archivos basados en ZIP.