jar

.jarArchive Java

Oracle (originally Sun Microsystems) · 1995

Développeur
Oracle (originally Sun Microsystems)
Catégorie
Archives
Type MIME
application/java-archive
Première version
1995
Format ouvert
Oui
Signature de fichier
PK

Qu'est-ce qu'un fichier .jar ?

Un fichier JAR (Java Archive) est un format de fichier package généralement utilisé pour agréger de nombreux fichiers de classe Java et les métadonnées et ressources associées en un seul fichier pour la distribution. Ce sont essentiellement des archives ZIP avec une structure spécifique et un fichier manifeste. Les fichiers JAR sont couramment utilisés pour distribuer des applications, des applets et des bibliothèques Java.

Programmes qui ouvrent les fichiers .jar

PlateformeProgramme
WindowsJava Development Kit (JDK)GratuitOfficiel
7-ZipGratuit
WinRARPayant
macOSJava Development Kit (JDK)GratuitOfficiel
The UnarchiverGratuit

Problèmes courants avec les fichiers .jar

⚠️ Le fichier JAR ne s'ouvre pas ou affiche des erreurs.
Assurez-vous d'avoir installé le Java Runtime Environment (JRE) ou JDK. Essayez de l'ouvrir avec un outil d'archivage dédié comme 7-Zip ou WinRAR s'il ne s'agit pas d'une application exécutable.
⚠️ Avertissements de sécurité lors de l'exécution de fichiers JAR.
Cela peut se produire si le JAR n'est pas signé ou est signé par une source non fiable. N'exécutez que des fichiers JAR provenant de sources fiables et méfiez-vous des applications non signées.
⚠️ Classes ou ressources manquantes.
Vérifiez que le fichier JAR est complet et n'a pas été corrompu lors du téléchargement. Téléchargez à nouveau le fichier depuis la source d'origine.

Questions fréquemment posées

À quoi sert un fichier JAR ?

Un fichier JAR est utilisé pour empaqueter des fichiers de classe Java, des métadonnées associées et des ressources dans un seul fichier pour la distribution, souvent pour des applications, des bibliothèques ou des applets.

Puis-je ouvrir un fichier JAR comme un fichier ZIP ?

Oui, car les fichiers JAR sont essentiellement des archives ZIP avec une structure spécifique, vous pouvez souvent les ouvrir avec des utilitaires ZIP standard pour afficher leur contenu, bien qu'ils soient destinés à être exécutés par la Machine Virtuelle Java.

Comment exécuter un fichier JAR ?

Vous pouvez exécuter un fichier JAR depuis la ligne de commande en utilisant la commande 'java -jar yourfile.jar', à condition d'avoir installé un Java Runtime Environment (JRE).

Détails techniques

Un fichier JAR est essentiellement un fichier ZIP, ce qui signifie qu'il utilise l'algorithme de compression DEFLATE. Il contient un répertoire META-INF qui contient généralement un fichier MANIFEST.MF contenant des métadonnées sur le contenu de l'archive. La signature 'PK' au début est une caractéristique des archives basées sur ZIP.

Le saviez-vous ?

Les fichiers JAR sont construits sur le format de fichier ZIP, ce qui les rend facilement inspectables avec des outils d'archivage standard.
Le 'M' dans JAR signifie Manifest, faisant référence au fichier MANIFEST.MF qui contient des métadonnées cruciales sur le contenu et les points d'entrée de l'archive.
Les fichiers JAR sont essentiels pour la modularité en Java, permettant aux développeurs d'empaqueter du code et des ressources réutilisables.

Informations de sécurité

Les fichiers JAR peuvent contenir du code exécutable et ne doivent être téléchargés et exécutés qu'à partir de sources fiables pour éviter les risques de sécurité potentiels. Vérifiez toujours la source et confirmez les avertissements de sécurité.

Extensions associées