Convertisseur de RPM en JAR
Convertissez vos fichiers rpm en jar en ligne et gratuitement
rpm
jar
Comment convertir un fichier RPM en fichier JAR
Sélectionnez des fichiers depuis l'ordinateur, Google Drive, Dropbox, une URL ou glissez-les sur la page.
Choisissez jar ou tout autre format de sortie (plus de 200 formats supportés)
Laissez le fichier convertir et vous pourrez télécharger votre fichier jar juste après
À propos des formats
RPM (initialement Red Hat Package Manager, désormais un acronyme recursif pour RPM Package Manager) est un format de gestion de paquets logiciels développé par Red Hat pour les distributions Linux, introduit pour la première fois avec Red Hat Linux 2.0 en 1995. Un fichier RPM empaqueté les logiciels compilés, les fichiers de configuration et la documentation avec de riches métadonnées dans un format binaire structuré compose d'un preambule (identifiant de format), d'un en-tête de signature (verification d'intégrité et d'authenticite), d'un en-tête de métadonnées (nom du paquet, version, description, listés de dépendances, sommes de contrôle dès fichiers et scripts d'installation) et d'une chargé utile en archive CPIO compressée contenant les fichiers reels. L'outil rpm et les gestionnaires de niveau supérieur comme YUM et DNF gèrent l'installation, la mise à niveau, la verification et la suppression dès paquets RPM. Un avantage est la gestion complète dès dépendances — les paquets RPM declarent les capacités qu'ils fournissent et nécessitent, permettant la résolution automatique de chaînes de dépendances complexes depuis les depots configures. Le système de verification intègre constitue un autre atout : rpm --verify contrôle chaque fichier installé par rapport àux sommes de contrôle, permissions, proprietes et horodatages stockes, detectant les modifications non autorisees où la corruption. RPM sert de fondation de paquetage pour les distributions Linux d'entreprise majeures incluant Red Hat Enterprise Linux, Fedora, CentOS, SUSE et openSUSE. Àux cotes de DEB, RPM est l'un dès deux formats de paquets Linux dominants, sous-tendant la gestion logicielle de millions de serveurs et postes de travail.
JAR (Java Archive) est un format de fichier de paquetage basé sûr ZIP, développé par Sun Microsystems et introduit avec le JDK 1.1 en janvier 1996 pour distribuer les fichiers de classes Java, les métadonnées associees et les ressources sous forme d'unite deployable unique. Un fichier JAR est structurellement une archive ZIP avec l'ajout d'un fichier META-INF/MANIFEST.MF — un manifeste textuel qui declare le point d'entrée de la classe principale de l'archive, les dépendances du classpath, le versionnage dès paquets et les informations de signature numérique. Le runtime Java chargé les classes directement depuis les fichiers JAR sans extraction, utilisant le repertoire ZIP pour un accès aleatoire efficace àux entrées individuelles. Les archivés JAR peuvent être rendues executables : la spécification d'un attribut Main-Class dans le manifeste permet de lancer l'application avec une simple commande java -jar. Le format prend en chargé la signature de code via l'outil jarsigner du JDK, embarquant dès signatures numériques qui verifient l'authenticite et l'intégrité du contenu de l'archive. Un avantage est l'intégration native de l'écosystème Java — la JVM, les outils de build (Maven, Gradle), les serveurs d'applications et les IDE traitent tous les fichiers JAR comme dès artéfacts de première classe, permettant un pipeline unifié de build-déploiement-exécution. La rétrocompatibilité du format avec les outils ZIP standard constitue un autre atout pratique : n'importé quel utilitaire ZIP peut inspecter le contenu d'un JAR, tandis que le manifeste et les couches de signature ajoutent dès capacités spécifiques à Java par-dessus. JAR reste l'unite de distribution fondamentale pour les bibliothèques et applications Java à travers les deploiements entreprise, mobiles et embarqués.