java 執行 jar 包中的 main 方法


java 執行 jar 包中的 main 方法

通過 OneJar 或 Maven 打包后 jar 文件,用命令:
java -jar ****.jar
執行后總是運行指定的主方法,如果 jar 中有多個 main 方法,那么如何運行指定的 main 方法呢?
用下面的命令試試看:

java -classpath ****.jar ****.****.className [args]

“****.****”表示“包名”;
“className”表示“類名”;
“[args]”表示傳入的參數;


直接運行 MANIFEST.MF 中指定的 main 方法:
java -jar mplus-service-jar-with-dependencies.jar

運行指定的 main 方法:
java -cp mplus-service-jar-with-dependencies.jar com.smbea.dubbo.bin.Console start


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM