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