jar

.jarJava-Archiv

Oracle (originally Sun Microsystems) · 1995

Entwickler
Oracle (originally Sun Microsystems)
Kategorie
Archive
MIME-Typ
application/java-archive
Erstveröffentlichung
1995
Offenes Format
Ja
Dateisignatur
PK

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

PlattformProgramm
WindowsJava Development Kit (JDK)KostenlosOffiziell
7-ZipKostenlos
WinRARKostenpflichtig
macOSJava Development Kit (JDK)KostenlosOffiziell
The UnarchiverKostenlos

Häufige Probleme mit .jar-Dateien

⚠️ JAR-Datei wird nicht geöffnet oder zeigt Fehler an.
Stellen Sie sicher, dass die Java Runtime Environment (JRE) oder JDK installiert ist. Versuchen Sie, sie mit einem dedizierten Archivierungstool wie 7-Zip oder WinRAR zu öffnen, wenn es sich nicht um eine ausführbare Anwendung handelt.
⚠️ Sicherheitswarnungen beim Ausführen von JAR-Dateien.
Dies kann passieren, wenn das JAR nicht signiert ist oder von einer nicht vertrauenswürdigen Quelle signiert wurde. Führen Sie nur JAR-Dateien aus vertrauenswürdigen Quellen aus und seien Sie vorsichtig bei unsignierten Anwendungen.
⚠️ Fehlende Klassen oder Ressourcen.
Überprüfen Sie, ob die JAR-Datei vollständig und während des Downloads nicht beschädigt wurde. Laden Sie die Datei erneut von der Originalquelle herunter.

Häufig gestellte Fragen

Wofür wird eine JAR-Datei verwendet?

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.

Kann ich eine JAR-Datei wie eine ZIP-Datei öffnen?

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.

Wie führe ich eine JAR-Datei aus?

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.

Wussten Sie schon?

JAR-Dateien basieren auf dem ZIP-Dateiformat und sind daher mit Standard-Archivierungswerkzeugen leicht zu inspizieren.
Das 'M' in JAR steht für Manifest und bezieht sich auf die Datei MANIFEST.MF, die wichtige Metadaten über den Inhalt und die Einstiegspunkte des Archivs enthält.
JAR-Dateien sind für die Modularität in Java unerlässlich und ermöglichen es Entwicklern, wiederverwendbaren Code und Ressourcen zu bündeln.

Sicherheitsinformationen

JAR-Dateien können ausführbaren Code enthalten und sollten nur von vertrauenswürdigen Quellen heruntergeladen und ausgeführt werden, um potenzielle Sicherheitsrisiken zu vermeiden. Überprüfen Sie immer die Quelle und bestätigen Sie alle Sicherheitshinweise.

Verwandte Erweiterungen