java打包成jar并執(zhí)行jar包中指定的main方法
java打包成jar
jar -cvf [jar包的名字] [需要打包的文件]
執(zhí)行jar包中的main方法
java -jar ****.jar
執(zhí)行后總是運(yùn)行指定的主方法,如果 jar 中有多個(gè) main 方法,那么如何運(yùn)行指定的 main 方法呢?
用下面的命令試試看:
java -classpath ****.jar ****.****.className [args] “****.****”表示“包名”; “className”表示“類名”; “[args]”表示傳入的參數(shù);
直接運(yùn)行 MANIFEST.MF 中指定的 main 方法:
java -jar mplus-service-jar-with-dependencies.jar
運(yùn)行指定的 main 方法(MANIFEST.MF 中沒有指定的main方法):
java -cp mplus-service-jar-with-dependencies.jar com.smbea.dubbo.bin.Console start
總結(jié)
以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作能帶來一定的幫助,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。
相關(guān)文章
MyBatis limit分頁設(shè)置的實(shí)現(xiàn)
這篇文章主要介紹了MyBatis limit分頁設(shè)置的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-04-04SprinBoot如何集成參數(shù)校驗(yàn)Validator及參數(shù)校驗(yàn)的高階技巧
這篇文章主要介紹了SprinBoot如何集成參數(shù)校驗(yàn)Validator及參數(shù)校驗(yàn)的高階技巧包括自定義校驗(yàn)、分組校驗(yàn),本文分步驟給大家介紹的非常詳細(xì),需要的朋友可以參考下2022-05-05Java遠(yuǎn)程執(zhí)行shell命令出現(xiàn)java: command not found問題及解決
這篇文章主要介紹了Java遠(yuǎn)程執(zhí)行shell命令出現(xiàn)java: command not found問題及解決方案,具有很好的參考價(jià)值,希望對大家有所幫助。2023-07-07SpringMVC使用ResponseEntity實(shí)現(xiàn)文件上傳下載
這篇文章主要為大家介紹了SpringMVC使用ResponseEntity實(shí)現(xiàn)文件上傳下載,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-05-05