jar

.jarJava Archief

Oracle (originally Sun Microsystems) · 1995

Ontwikkelaar
Oracle (originally Sun Microsystems)
Categorie
Archieven
MIME-type
application/java-archive
Eerste versie
1995
Open formaat
Ja
Bestandssignatuur
PK

Wat is een .jar-bestand?

Een JAR-bestand (Java Archive) is een pakketbestandformaat dat doorgaans wordt gebruikt om veel Java-klassebestanden en bijbehorende metadata en resources in één bestand te aggregeren voor distributie. Het zijn in wezen ZIP-archieven met een specifieke structuur en een manifestbestand. JAR-bestanden worden vaak gebruikt voor het distribueren van Java-applicaties, applets en bibliotheken.

Programma's die .jar-bestanden openen

PlatformProgramma
WindowsJava Development Kit (JDK)GratisOfficieel
7-ZipGratis
WinRARBetaald
macOSJava Development Kit (JDK)GratisOfficieel
The UnarchiverGratis

Veelvoorkomende problemen met .jar-bestanden

⚠️ JAR-bestand wordt niet geopend of geeft fouten weer.
Zorg ervoor dat de Java Runtime Environment (JRE) of JDK is geïnstalleerd. Probeer het te openen met een speciaal archiefprogramma zoals 7-Zip of WinRAR als het geen uitvoerbare toepassing is.
⚠️ Beveiligingswaarschuwingen bij het uitvoeren van JAR-bestanden.
Dit kan gebeuren als de JAR niet is ondertekend of is ondertekend door een onbetrouwbare bron. Voer alleen JAR-bestanden uit vertrouwde bronnen uit en wees voorzichtig met niet-ondertekende toepassingen.
⚠️ Ontbrekende klassen of bronnen.
Controleer of het JAR-bestand compleet is en niet is beschadigd tijdens het downloaden. Download het bestand opnieuw van de originele bron.

Veelgestelde vragen

Waarvoor wordt een JAR-bestand gebruikt?

Een JAR-bestand wordt gebruikt om Java-klassebestanden, bijbehorende metadata en resources in één bestand te verpakken voor distributie, vaak voor applicaties, bibliotheken of applets.

Kan ik een JAR-bestand openen als een ZIP-bestand?

Ja, omdat JAR-bestanden in wezen ZIP-archieven zijn met een specifieke structuur, kunt u ze vaak openen met standaard ZIP-hulpprogramma's om de inhoud ervan te bekijken, hoewel ze bedoeld zijn om te worden uitgevoerd door de Java Virtual Machine.

Hoe voer ik een JAR-bestand uit?

U kunt een JAR-bestand vanaf de commandoregel uitvoeren met het commando 'java -jar yourfile.jar', mits u een Java Runtime Environment (JRE) hebt geïnstalleerd.

Technische details

Een JAR-bestand is in wezen een ZIP-bestand, wat betekent dat het het DEFLATE-compressiealgoritme gebruikt. Het bevat een META-INF-directory die doorgaans een MANIFEST.MF-bestand bevat met metadata over de inhoud van het archief. De 'PK'-handtekening aan het begin is een kenmerk van ZIP-gebaseerde archieven.

Wist u dat?

JAR-bestanden zijn gebouwd op het ZIP-bestandsformaat, waardoor ze gemakkelijk te inspecteren zijn met standaard archiveringsprogramma's.
De 'M' in JAR staat voor Manifest, verwijzend naar het MANIFEST.MF-bestand dat cruciale metadata bevat over de inhoud en toegangspunten van het archief.
JAR-bestanden zijn essentieel voor modulariteit in Java, waardoor ontwikkelaars herbruikbare code en bronnen kunnen bundelen.

Beveiligingsinformatie

JAR-bestanden kunnen uitvoerbare code bevatten en mogen alleen worden gedownload en uitgevoerd van vertrouwde bronnen om potentiële veiligheidsrisico's te vermijden. Controleer altijd de bron en bevestig alle beveiligingswaarschuwingen.

Gerelateerde extensies