jar

.jarArchivo Java

Oracle (originally Sun Microsystems) · 1995

Desarrollador
Oracle (originally Sun Microsystems)
Categoría
Archivos comprimidos
Tipo MIME
application/java-archive
Primera versión
1995
Formato abierto
Firma de archivo
PK

¿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

PlataformaPrograma
WindowsJava Development Kit (JDK)GratisOficial
7-ZipGratis
WinRARDe pago
macOSJava Development Kit (JDK)GratisOficial
The UnarchiverGratis

Problemas comunes con archivos .jar

⚠️ El archivo JAR no se abre o muestra errores.
Asegúrese de tener instalado el Java Runtime Environment (JRE) o JDK. Intente abrirlo con una herramienta de archivo dedicada como 7-Zip o WinRAR si no es una aplicación ejecutable.
⚠️ Advertencias de seguridad al ejecutar archivos JAR.
Esto puede suceder si el JAR no está firmado o está firmado por una fuente no confiable. Ejecute solo archivos JAR de fuentes confiables y tenga cuidado con las aplicaciones no firmadas.
⚠️ Clases o recursos faltantes.
Verifique que el archivo JAR esté completo y no se haya corrompido durante la descarga. Vuelva a descargar el archivo de la fuente original.

Preguntas frecuentes

¿Para qué se utiliza un archivo JAR?

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.

¿Puedo abrir un archivo JAR como un archivo ZIP?

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.

¿Cómo ejecuto un archivo JAR?

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.

¿Sabías que...?

Los archivos JAR se basan en el formato de archivo ZIP, lo que los hace fácilmente inspeccionables con herramientas de archivo estándar.
La 'M' en JAR significa Manifiesto, refiriéndose al archivo MANIFEST.MF que contiene metadatos cruciales sobre el contenido y los puntos de entrada del archivo.
Los archivos JAR son esenciales para la modularidad en Java, permitiendo a los desarrolladores empaquetar código y recursos reutilizables.

Información de seguridad

Los archivos JAR pueden contener código ejecutable y solo deben descargarse y ejecutarse desde fuentes confiables para evitar posibles riesgos de seguridad. Siempre verifique la fuente y confirme cualquier advertencia de seguridad.

Extensiones relacionadas