java打包成jar
1
|
jar -cvf [jar包的名字] [需要打包的文件] |
執(zhí)行jar包中的main方法
1
|
java -jar ****.jar |
執(zhí)行后總是運(yùn)行指定的主方法,如果 jar 中有多個(gè) main 方法,那么如何運(yùn)行指定的 main 方法呢?
用下面的命令試試看:
1
2
3
4
|
java -classpath ****.jar ****.****.className [args] “****.****”表示“包名”; “className”表示“類名”; “[args]”表示傳入的參數(shù); |
直接運(yùn)行 MANIFEST.MF 中指定的 main 方法:
1
|
java -jar mplus-service-jar-with-dependencies.jar |
運(yùn)行指定的 main 方法(MANIFEST.MF 中沒有指定的main方法):
1
|
java -cp mplus-service-jar-with-dependencies.jar com.smbea.dubbo.bin.Console start |
總結(jié)
以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作能帶來一定的幫助,如果有疑問大家可以留言交流,謝謝大家對服務(wù)器之家的支持。
原文鏈接:http://dandanlove.com/2017/02/13/java-run-jar-main/