¿Qué es un archivo JAR?

JAR — archivo Java

¿Qué es?

El JAR reúne una aplicación Java completa —código compilado, imágenes, ficheros de configuración— en un único archivo, ejecutable directamente.

Se trata, una vez más, de un archivo ZIP, al que se añade un manifiesto que indica a la máquina virtual Java por dónde empezar.

Historia y origen

El formato aparece en 1996 junto con Java, con el objetivo de resolver un problema concreto: distribuir una aplicación compuesta por cientos de ficheros sin dispersarlos.

Su principio de funcionamiento apenas ha cambiado en casi treinta años, y sigue haciendo funcionar buena parte del software empresarial.

Por qué es práctico

Una aplicación entera en un solo archivo, ejecutable allí donde haya Java instalado.

Puede firmarse digitalmente para garantizar su procedencia.

Límites y defectos

Requiere tener instalado un entorno Java en el equipo.

Un JAR procedente de una fuente desconocida sigue siendo código ejecutable: conviene actuar con prudencia.

Consejos de uso

Para examinar el contenido de un JAR, conviértalo a ZIP: así podrá ver su estructura interna.

No ejecute nunca un JAR descargado de una fuente dudosa: es un programa, no un documento.

Convierte tu JAR en segundos, en nuestros servidores seguros en Francia.

Convertir un JAR