Quel est le format de fichier de jar ?
jar est un format de fichier de progiciel, généralement utilisé pour regrouper un grand nombre de fichiers de classe Java, de métadonnées associées et de fichiers de ressources (texte, images, etc.) dans un seul fichier. Un fichier JAR est un fichier d'archive ; . Construit au format ZIP, avec ".jar" comme extension de fichier.
L'environnement d'exploitation de ce tutoriel : système Windows 7, ordinateur Dell G3.
Dans le domaine des logiciels, le fichier JAR (Java Archive, anglais : Java Archive) est un format de fichier de progiciel, généralement utilisé pour regrouper un grand nombre de fichiers de classe Java, de métadonnées et de ressources associées (texte, images, etc. ) dans un fichier destiné au développement d'applications ou de bibliothèques de plateforme Java.
Un fichier JAR est un fichier d'archive construit au format ZIP avec une extension de fichier .jar. Les utilisateurs peuvent utiliser la propre commande jar du JDK pour créer ou extraire des fichiers JAR. Vous pouvez également utiliser d'autres outils de compression zip, mais l'ordre des entrées dans l'en-tête du fichier zip est important lors de la compression, car le fichier manifeste doit souvent être placé en premier. Les noms de fichiers dans les fichiers JAR sont du texte Unicode.
Le format de fichier JAR est basé sur le format de fichier ZIP populaire. Contrairement aux fichiers ZIP, les fichiers JAR ne sont pas seulement utilisés pour la compression et la distribution, mais également pour le déploiement et le packaging de bibliothèques, de composants et de plug-ins, et peuvent être utilisés directement par des outils tels que les compilateurs et la JVM. Des fichiers spéciaux, tels que des manifestes et des descripteurs de déploiement, sont inclus dans le JAR pour indiquer aux outils comment traiter un JAR particulier.
Caractéristiques :
-
Sécurité
Vous pouvez ajouter des signatures numériques au contenu du fichier JAR. De cette façon, un outil qui reconnaît la signature peut vous accorder de manière sélective des privilèges de sécurité logicielle qu'aucun autre fichier ne peut accorder, et il peut également détecter si le code a été falsifié.
-
Réduire le temps de téléchargement
Si une applet est regroupée dans un fichier JAR, le navigateur peut télécharger les fichiers de classe de l'applet et les fichiers associés dans une ressource de transaction HTTP au lieu d'ouvrir une nouvelle connexion pour chaque fichier.
-
Compression
Le format JAR vous permet de compresser des fichiers pour une plus grande efficacité de stockage.
-
Extensions de plate-forme de transport
Le framework d'extensions Java fournit un moyen d'ajouter des fonctionnalités à la plate-forme principale Java. Ces extensions sont fournies avec des fichiers JAR (Java 3D et JavaMail le sont). exemples d'extensions développées par Sun).
-
Scellage des packages
Les packages stockés dans des fichiers JAR peuvent éventuellement être scellés pour une cohérence et une sécurité améliorées des versions. Sceller un package signifie que toutes les classes du package doivent se trouver dans le même fichier JAR.
-
Gestion des versions des packages
Un fichier JAR peut contenir des données sur les fichiers qu'il contient, telles que des informations sur le fournisseur et la version.
-
Portabilité
Le mécanisme de gestion des fichiers JAR est une partie standard de l'API principale de la plateforme Java.
Recommandations associées : "Enseignement de la programmation"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Conditions préalables à l'exécution de fichiers JAR L'exécution de fichiers JAR sur un système Linux nécessite l'installation de Java Runtime Environment (JRE), qui est le composant de base requis pour exécuter des applications Java, notamment la machine virtuelle Java (JVM), les bibliothèques de classes principales, etc. De nombreuses distributions Linux grand public, telles qu'Ubuntu, Debian, Fedora, openSUSE, etc., fournissent des bibliothèques logicielles de packages JRE pour faciliter l'installation par l'utilisateur. L'article suivant détaillera les étapes pour installer JRE sur les distributions populaires. Après avoir configuré le JRE, vous pouvez choisir d'utiliser le terminal de ligne de commande ou l'interface utilisateur graphique pour démarrer le fichier JAR selon vos préférences personnelles. Votre choix peut dépendre de votre familiarité avec les shells Linux et de vos préférences personnelles.

Créez un fichier dockerfile dans le fichier dockerfile du répertoire du projet, qui sera utilisé ultérieurement. Le fichier est déployé dans le dossier /data/docker/hellolearn nouvellement créé sur le serveur (le chemin du fichier peut être personnalisé). Copiez le package jar packagé maven et le fichier docker créé ci-dessus dans le dossier nouvellement créé sur le serveur (/data/). docker/hellolearn). Générez l'image dockerbuild-thellolearn.dockerbuild-t Nom de l'image : la position relative du fichier docker de l'étiquette, le point représente le répertoire courant, et la valeur par défaut est la plus récente si aucune balise n'est écrite. Démarrer la documentation du conteneur

Le nom complet de mdf est « Mirror Disc File », qui est un fichier image de disque multimédia. Sa fonction est de regrouper le contenu des disques CD et DVD dans des images disque similaires aux fichiers ISO, afin qu'ils puissent être diffusés sur le réseau. Les fichiers MDF sont largement utilisés, tels que la publication de logiciels, de jeux, de vidéos, même de systèmes d'exploitation, etc.

Commande maven : 1.mvncleanpackage-DskipTests : exécutez cette commande dans le répertoire du projet pour générer un package jar ou un package war dans le répertoire cible. 2.mvnclean : Nettoyez les fichiers temporaires produits par le projet, généralement le répertoire cible sous le module 3.mvncompile-DskipTests : La commande d'installation du module copie le fichier jar/war emballé dans votre entrepôt local pour une utilisation par d'autres modules -Dmaven test. .skip=true ignore les tests (la compilation de tests sera également ignorée).4.mvntest : commande de test ou exécutez src/test/java/

xlsx est un fichier de table pour « Office Excel » de Microsoft ; xlsx est un fichier compressé basé sur la norme « Office Open XML » qui remplace l'ancien format de fichier propriétaire par défaut, avec un « x » ajouté à la fin de l'extension de fichier traditionnelle, et peut être ouvert par n'importe quel « Tout logiciel de traitement de texte utilisant des fichiers .xlsx » peut convertir ce document en fichier « .xls ».

Les fichiers FDF sont un fichier au format similaire aux fichiers PDF. Il s'agit d'un format de données de formulaire utilisé pour exporter des données à partir de champs de formulaire PDF. Les fichiers FDF sont généralement plus petits que les fichiers PDF car ils contiennent des données de champ de formulaire plutôt que l'intégralité du formulaire. Le format de fichier FDF peut encapsuler du texte, des polices, des formats, des couleurs, des graphiques et des images indépendamment du périphérique et de la résolution dans un seul fichier ; il peut également inclure des informations électroniques telles que des liens hypertextes, des sons et des images dynamiques, et prend en charge des fichiers de longueur spéciale. et intégration Le degré de sécurité et de fiabilité est élevé.

Le fichier eml est un format de fichier de courrier électronique qui contient le contenu et les informations d'origine d'un courrier électronique. Habituellement, le fichier eml est généré par un client de messagerie ou un serveur de messagerie et enregistre les données complètes du courrier électronique, notamment l'expéditeur, le destinataire, l'objet, le corps, les pièces jointes, etc. Pour ouvrir les fichiers eml, vous pouvez utiliser les logiciels suivants : Logiciel client de messagerie : la plupart des logiciels clients de messagerie prennent en charge l'ouverture directe des fichiers eml, tels que Microsoft Outlook, Microsoft Mail, Thun.

Avant-propos Dans le fichier de configuration de springboot, les noms des fichiers de configuration ont leurs propres significations et utilisations. dev environnement de développement prod environnement de production (par défaut) test environnement de test charge le fichier de configuration spécifié--spring.profiles.active=prod Les moyens de le faire. springboot pour charger les packages jar est/ /Démarrer directement dans la console. L'inconvénient est que le projet sera fermé à la fermeture de la console. java-jarbootdo.jar//Cette méthode peut s'exécuter en arrière-plan, mais si le shell est lancé, elle se bloquera également java-jar/bootdo-2.0.0.jar>bootdolog.file2>&