Qu'est-ce qu'un fichier JAR ?
JAR est un framework utilisé pour différentes classes de fichiers Java (programmes et logiciels) ainsi que pour d'autres ressources et données qui lui sont associées (images, textes, etc.). Cette structure a rendu la distribution des éléments sur la plateforme Java plus simple et plus conviviale. Avec l'environnement JRE installé sur les ordinateurs et les téléphones portables, le fichier JAR peut fonctionner comme un programme indépendant ou servir de bibliothèque de programmes. Ce type de fichier est utilisé pour le stockage de données des jeux de téléphonie mobile. On le retrouve également dans Mozilla Firefox, Thunderbird, et dans d'autres produits pour stocker des thèmes et des modules complémentaires.
Développés sur la base du format de fichier ZIP, les fichiers JAR peuvent être extraits et créés en utilisant la commande "jar" et les outils fournis dans le JDK. Une option permettant de signer numériquement ces archives à l'aide des outils "jarsign" est également disponible. Le champ d'application de ces fichiers est très vaste car ils sont également compatibles avec les fichiers "manifest" optionnels, les fichiers CLASS, et les ressources applicatives.
Voici une petite liste, non exhaustive, des programmes qui peuvent ouvrir les documents JAR:
- Oracle Java Runtime Environment
- Corel WinZip Mac Edition 3
- Apple Jar Launcher
- Web Browsers