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!