Maison  >  Article  >  Java  >  Comment empaqueter un programme Java dans un package de fichiers jar et l'exécuter

Comment empaqueter un programme Java dans un package de fichiers jar et l'exécuter

黄舟
黄舟original
2017-10-17 10:09:242171parcourir

Cet article présente principalement la méthode d'empaquetage des programmes Java dans des packages de fichiers jar et de leur exécution. Il est d'une grande valeur pratique. Les amis dans le besoin peuvent s'y référer

Cet article présente la méthode d'empaquetage des programmes Java. dans des packages de fichiers jar. Et la méthode d'exécution est partagée avec tout le monde, comme suit :

1. Tout d'abord, assurez-vous que le programme que vous avez écrit ne contient aucune erreur.

2. La première fois que j'ai écrit un projet Web, je n'ai pas réussi à l'exécuter jusqu'à présent, donc la meilleure chose à créer est un projet Java

Étapes de packaging :

1. Faites un clic droit sur le projet et sélectionnez Exporter.

2. Entrez dans l'interface ci-dessous et sélectionnez le fichier JAR sous Java

3. Sélectionnez le projet et confirmez. Vérifiez si les fichiers nécessaires sont sélectionnés et sélectionnez le chemin pour enregistrer le package de fichiers jar, comme indiqué ci-dessous

4 Après avoir terminé l'étape 3, cliquez sur Suivant pour entrer dans l'interface comme. ci-dessous :

5. Cliquez directement sur Suivant pour accéder à l'interface suivante :

6. Cliquez directement sur Terminer, et le package de fichiers jar est terminé.

Remarques :

1. Vous pouvez choisir certaines conditions en fonction de vos propres besoins.
2. Ouvrez le fichier META-INFMANIFEST.MF sous le package de fichiers jar et vérifiez si les informations sont correctes.

Class-Path : Ceci importe d'autres packages de fichiers jar nécessaires à ce projet

Main-Class : Il s'agit de la méthode main() Le chemin d'accès le fichier .class de la classe où il se trouve, et il y a un caractère de retour chariot à la fin (par exemple : comme indiqué ci-dessus, la méthode main() se trouve dans la classe PostgresSQLSync sous le package de test.)

Exécutez sous le package jar Windows, confirmez s'il y a un problème avec le package jar exporté :

1 Ouvrez la commande DOS : passez au chemin du projet via cd, puis entrez java -jar xxx.jar. .

Si les informations saisies sont les mêmes que les informations affichées sur la console lors de l'exécution du projet, cela signifie que le package du fichier jar est terminé.

Voici quelques problèmes que j'ai rencontrés :

1. Dans la commande DOS, lorsque l'erreur suivante se produit, cela signifie que la classe principale n'est pas configurée dans META-INFMANIFEST.MF. déposer.

2. Dans la commande DOS, lorsque l'erreur suivante se produit, cela signifie qu'il n'y a pas d'espace après Class-Path: ou Main-Class:.

Remarque : Bien sûr, il s'agit simplement d'un problème que j'ai rencontré. S'il y a des erreurs dans le document écrit ci-dessus, veuillez le signaler. Ou si vous rencontrez d'autres problèmes pendant l'opération, vous pouvez également communiquer avec moi. (Merci à tous !)

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn