Rumah > Java > javaTutorial > teks badan

详细介绍java打包成jar并执行jar包中指定的main方法

黄舟
Lepaskan: 2017-03-27 10:47:05
asal
2521 orang telah melayarinya

这篇文章主要介绍了如何将java打包成可执行的jar,并执行jar包中指定的main方法的相关资料,文中给出了详细的示例代码,对大家具有一定的参考价值,需要的朋友们下面来一起看看吧。

java打包成jar

jar -cvf [jar包的名字] [需要打包的文件]
Salin selepas log masuk

执行jar包中的main方法

java -jar ****.jar
Salin selepas log masuk

执行后总是运行指定的主方法,如果 jar 中有多个 main 方法,那么如何运行指定的 main 方法呢?

用下面的命令试试看:

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

直接运行 MANIFEST.MF 中指定的 main 方法:

java -jar mplus-service-jar-with-dependencies.jar
Salin selepas log masuk

运行指定的 main 方法(MANIFEST.MF 中没有指定的main方法):

java -cp mplus-service-jar-with-dependencies.jar com.smbea.dubbo.bin.Console start
Salin selepas log masuk

总结

Atas ialah kandungan terperinci 详细介绍java打包成jar并执行jar包中指定的main方法. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan