.jar — Archivio Java
Oracle (originally Sun Microsystems) · 1995
Cos'è un file .jar?
Un file JAR (Java Archive) è un formato di file di pacchetto tipicamente utilizzato per aggregare molti file di classe Java e metadati e risorse associati in un unico file per la distribuzione. Sono essenzialmente archivi ZIP con una struttura specifica e un file manifest. I file JAR sono comunemente utilizzati per distribuire applicazioni, applet e librerie Java.
Programmi che aprono file .jar
| Piattaforma | Programma | ||
|---|---|---|---|
| Windows | Java Development Kit (JDK) | Gratuito | Ufficiale |
| 7-Zip | Gratuito | ||
| WinRAR | A pagamento | ||
| macOS | Java Development Kit (JDK) | Gratuito | Ufficiale |
| The Unarchiver | Gratuito |
Problemi comuni con i file .jar
Domande frequenti
Un file JAR viene utilizzato per impacchettare file di classe Java, metadati correlati e risorse in un unico file per la distribuzione, spesso per applicazioni, librerie o applet.
Sì, poiché i file JAR sono essenzialmente archivi ZIP con una struttura specifica, spesso puoi aprirli con utilità ZIP standard per visualizzarne il contenuto, sebbene siano destinati ad essere eseguiti dalla Java Virtual Machine.
Puoi eseguire un file JAR dalla riga di comando utilizzando il comando 'java -jar yourfile.jar', a condizione che tu abbia un Java Runtime Environment (JRE) installato.
Dettagli tecnici
Un file JAR è essenzialmente un file ZIP, il che significa che utilizza l'algoritmo di compressione DEFLATE. Contiene una directory META-INF che di solito contiene un file MANIFEST.MF contenente metadati sul contenuto dell'archivio. La firma 'PK' all'inizio è un segno distintivo degli archivi basati su ZIP.