JAR File (Qu'est-ce que c'est & Comment en ouvrir un)

Table des matières:

JAR File (Qu'est-ce que c'est & Comment en ouvrir un)
JAR File (Qu'est-ce que c'est & Comment en ouvrir un)
Anonim

Ce qu'il faut savoir

  • Un fichier JAR est un fichier Java Archive.
  • Ouvrez-en un avec un navigateur (Java doit être installé).
  • Convertir en EXE avec Eclipse.

Cet article explique ce qu'est un fichier JAR, les différentes manières dont vous pouvez en ouvrir un en fonction de l'utilisation que vous souhaitez en faire et comment en convertir un en EXE ou ZIP.

Qu'est-ce qu'un fichier JAR ?

Un fichier avec l'extension de fichier. JAR est un fichier d'archive Java utilisé pour stocker des programmes et des jeux Java dans un seul fichier. Certains contiennent des fichiers qui les font fonctionner comme des applications autonomes, et d'autres contiennent des bibliothèques de programmes que d'autres programmes peuvent utiliser.

Les fichiers JAR sont compressés au format ZIP et stockent souvent des éléments tels que des fichiers CLASS, un fichier manifeste et des ressources d'application telles que des images, des clips audio et des certificats de sécurité. Puisqu'ils peuvent contenir des centaines voire des milliers de fichiers dans un format compressé, il est facile de les partager et de les déplacer.

Les appareils mobiles compatibles Java peuvent utiliser ce format pour les fichiers de jeu, et certains navigateurs Web contiennent des thèmes et des modules complémentaires au format JAR.

Image
Image

Comment ouvrir les fichiers JAR

L'environnement d'exécution Java (JRE) doit être installé pour ouvrir les fichiers JAR exécutables, mais notez que tous les fichiers JAR ne sont pas des exécutables. Une fois installé, vous pouvez simplement double-cliquer sur le fichier pour l'ouvrir.

Certains appareils mobiles intègrent JRE. Une fois installées, les applications Java peuvent également être ouvertes dans un navigateur Web, comme Firefox, Safari, Edge, etc. (mais pas Chrome).

Étant donné que les fichiers JAR sont compressés avec ZIP, n'importe quel décompresseur de fichiers peut en ouvrir un pour voir le contenu qui s'y trouve. Cela inclut des programmes comme 7-Zip, PeaZip et jZip

Une autre façon d'ouvrir le fichier consiste à utiliser la commande suivante dans l'invite de commande, en remplaçant votrefichier.jar par le nom de votre propre fichier JAR:


java -jar votrefichier.jar

Étant donné que vous pourriez avoir besoin de différents programmes pour ouvrir différents fichiers JAR, consultez Comment modifier le programme par défaut pour une extension de fichier spécifique dans Windows s'il s'ouvre automatiquement dans un programme avec lequel vous ne souhaitez pas l'utiliser.

Erreurs lors de l'ouverture des fichiers JAR

En raison des paramètres de sécurité du système d'exploitation Windows et de certains navigateurs Web, il n'est pas rare de voir des erreurs lors de la tentative d'accès aux applications Java.

Par exemple, " Java Application Blocked " peut s'afficher lorsque vous essayez de charger une applet Java. " Vos paramètres de sécurité ont bloqué l'exécution d'une application non approuvée. " peut être corrigé en définissant le niveau de sécurité dans l'applet du panneau de configuration Java.

Si vous ne pouvez pas ouvrir les applets Java même après avoir installé JRE, assurez-vous d'abord que Java est activé dans votre navigateur et que le Panneau de configuration est correctement configuré pour utiliser Java. Ensuite, redémarrez complètement votre navigateur en fermant toutes les fenêtres ouvertes, puis en rouvrant tout le programme.

Vérifiez également que vous utilisez la dernière version de Java. Si ce n'est pas le cas, revenez au lien JRE ci-dessus et installez la dernière version. Ou découvrez comment mettre à jour votre installation Java actuelle.

Bien que peu probable, vous pourriez recevoir des erreurs parce que vous n'avez pas vraiment de fichier JAR, et donc le programme que vous utilisez pour l'ouvrir ne prend pas en charge le format. Cela peut arriver si vous avez mal lu l'extension de fichier. Vous trouverez plus d'informations à ce sujet ci-dessous.

Comment convertir un fichier JAR

Vous pouvez décompiler les fichiers CLASS d'un fichier JAR en fichiers Java à l'aide de JavaDecompilers.com. Téléchargez votre fichier ici et choisissez le décompilateur à utiliser.

Convertir une application Java pour qu'elle puisse être utilisée sur la plate-forme Android nécessiterait une conversion de fichier JAR en APK. Une option peut être d'exécuter le fichier JAR dans un émulateur Android afin que le programme crée automatiquement un fichier APK. Cependant, il semble que le moyen le plus simple d'obtenir un programme Java sur Android consiste simplement à compiler l'APK à partir du code source d'origine.

Vous pouvez créer des fichiers JAR exécutables dans des applications de programmation comme Eclipse.

Les fichiers WAR sont des fichiers Java Web Archive, mais vous ne pouvez pas convertir un fichier JAR directement en fichier WAR, car le format WAR a une structure particulière que les JAR n'ont pas. Au lieu de cela, vous pouvez créer un fichier WAR, puis ajouter le fichier JAR dans le répertoire lib afin que les classes à l'intérieur du fichier JAR puissent être utilisées. WizToWar pourrait vous aider à le faire.

Pour créer un fichier ZIP à partir d'un fichier JAR, il suffit de renommer l'extension de fichier de. JAR à. ZIP. Cela n'effectue pas réellement une conversion de fichier, mais il permet aux programmes qui utilisent des fichiers ZIP, comme 7-Zip ou PeaZip, d'ouvrir plus facilement le fichier JAR.

Vous ne pouvez toujours pas l'ouvrir ?

Certains fichiers partagent quelques-unes des mêmes lettres d'extension de fichier, ce qui peut prêter à confusion si le fichier ne s'ouvre pas comme vous le pensez. Ce qui se passe, c'est que vous avez probablement mal interprété l'extension de fichier.

Par exemple, les fichiers JARVIS s'ouvrent avec un éditeur de texte, et les fichiers JARC et ARJ sont des archives.

Plus d'informations sur le format JAR

Si vous avez besoin d'aide pour compresser des programmes dans des fichiers JAR, suivez ce lien pour obtenir des instructions sur le site Web d'Oracle.

Un seul fichier manifeste peut être inclus dans une archive JAR, et il doit se trouver à l'emplacement META-INF/MANIFEST. MF. Il doit suivre la syntaxe du nom et de la valeur séparés par deux points, comme Manifest-Version: 1.0. Ce fichier MF peut spécifier les classes que l'application doit charger.

Les développeurs Java peuvent signer numériquement leurs applications, mais cela ne signe pas le fichier JAR lui-même. Au lieu de cela, les fichiers à l'intérieur de l'archive sont répertoriés avec leurs sommes de contrôle signées.

Conseillé: