Maison  >  Article  >  Java  >  Introduction détaillée à l'empaquetage de Java dans jar et à l'exécution de la méthode principale spécifiée dans le package jar

Introduction détaillée à l'empaquetage de Java dans jar et à l'exécution de la méthode principale spécifiée dans le package jar

黄舟
黄舟original
2017-03-27 10:47:052454parcourir

Cet article explique principalement comment empaqueter Java dans un fichier jar exécutable et exécuter les informations pertinentes de la méthode main spécifiée dans le package jar. L'article donne un exemple de code détaillé, qui est utile à tout le monde. a une certaine valeur de référence. Les amis qui en ont besoin peuvent jeter un œil ci-dessous.

Java est emballé dans un pot

jar -cvf [jar包的名字] [需要打包的文件]

Exécuter la méthode principale dans le package jar

java -jar ****.jar

Après exécution Il s'agit d'exécuter la méthode principale spécifiée. S'il y a plusieurs méthodes principales dans le pot, comment exécuter la méthode principale spécifiée ?

Essayez d'utiliser la commande suivante :

java -classpath ****.jar ****.****.className [args]
“****.****”表示“包名”;
“className”表示“类名”;
“[args]”表示传入的参数;

Exécutez directement la méthode principale spécifiée dans MANIFEST.MF :

java -jar mplus-service-jar-with-dependencies.jar

Exécutez la méthode principale spécifiée (il n'y a pas de méthode principale spécifiée dans MANIFEST.MF) :

java -cp mplus-service-jar-with-dependencies.jar com.smbea.dubbo.bin.Console start

Résumé

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