Qu'est-ce qu'un JAR ?
JAR — archive Java
Qu'est-ce que c'est ?
Le JAR regroupe une application Java complète — code compilé, images, fichiers de configuration — dans un fichier unique, exécutable directement.
C'est, une fois de plus, une archive ZIP, augmentée d'un manifeste qui indique à la machine virtuelle Java par où commencer.
Histoire & origine
Le format apparaît en 1996 avec Java, dans le but de résoudre un problème concret : distribuer une application composée de centaines de fichiers sans les éparpiller.
Il est resté inchangé dans son principe pendant près de trente ans, et fait toujours tourner une part considérable des logiciels d'entreprise.
Pourquoi c'est pratique
Une application entière dans un seul fichier, lançable partout où Java est installé.
Il peut être signé pour garantir son origine.
Limites & défauts
Il exige un environnement Java installé sur la machine.
Un JAR provenant d'une source inconnue reste du code exécutable : la prudence s'impose.
Conseils d'utilisation
Pour examiner le contenu d'un JAR, convertissez-le en ZIP : vous verrez sa structure interne.
Ne lancez jamais un JAR téléchargé d'une source douteuse — c'est un programme, pas un document.
Convertissez votre JAR en quelques secondes, sur nos serveurs sécurisés en France.
Convertir un JAR