.jar — Java-Archiv
Oracle (originally Sun Microsystems) · 1995
Was ist eine .jar-Datei?
Eine JAR-Datei (Java Archive) ist ein Paketdateiformat, das typischerweise verwendet wird, um viele Java-Klassendateien sowie zugehörige Metadaten und Ressourcen zur Verteilung in einer Datei zu aggregieren. Sie sind im Wesentlichen ZIP-Archive mit einer bestimmten Struktur und einer Manifestdatei. JAR-Dateien werden häufig zur Verteilung von Java-Anwendungen, Applets und Bibliotheken verwendet.
Programme zum Öffnen von .jar-Dateien
| Plattform | Programm | ||
|---|---|---|---|
| Windows | Java Development Kit (JDK) | Kostenlos | Offiziell |
| 7-Zip | Kostenlos | ||
| WinRAR | Kostenpflichtig | ||
| macOS | Java Development Kit (JDK) | Kostenlos | Offiziell |
| The Unarchiver | Kostenlos |
Häufige Probleme mit .jar-Dateien
Häufig gestellte Fragen
Eine JAR-Datei wird verwendet, um Java-Klassendateien, zugehörige Metadaten und Ressourcen in einer einzigen Datei zur Verteilung zu bündeln, oft für Anwendungen, Bibliotheken oder Applets.
Ja, da JAR-Dateien im Wesentlichen ZIP-Archive mit einer bestimmten Struktur sind, können Sie sie oft mit Standard-ZIP-Dienstprogrammen öffnen, um ihren Inhalt anzuzeigen, obwohl sie dazu bestimmt sind, von der Java Virtual Machine ausgeführt zu werden.
Sie können eine JAR-Datei von der Befehlszeile aus mit dem Befehl 'java -jar yourfile.jar' ausführen, vorausgesetzt, Sie haben eine Java Runtime Environment (JRE) installiert.
Technische Details
Eine JAR-Datei ist im Wesentlichen eine ZIP-Datei, was bedeutet, dass sie den DEFLATE-Kompressionsalgorithmus verwendet. Sie enthält ein Verzeichnis META-INF, das normalerweise eine Datei MANIFEST.MF enthält, die Metadaten über den Inhalt des Archivs enthält. Die 'PK'-Signatur am Anfang ist ein Kennzeichen von ZIP-basierten Archiven.