首頁  >  文章  >  Java  >  詳細介紹java打包成jar並執行jar包中指定的main方法

詳細介紹java打包成jar並執行jar包中指定的main方法

黄舟
黄舟原創
2017-03-27 10:47:052515瀏覽

這篇文章主要介紹如何將java打包成可執行的jar,並執行jar包中指定的main#方法的相關資料,文中給出了詳細的示例代碼,對大家具有一定的參考價值,需要的朋友們下面來一起看看吧。

java打包成jar

jar -cvf [jar包的名字] [需要打包的文件]

執行jar包中的main方法

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 方法(MANIFEST.MF 中沒有指定的main方法):

java -cp mplus-service-jar-with-dependencies.jar com.smbea.dubbo.bin.Console start

總結

#

以上是詳細介紹java打包成jar並執行jar包中指定的main方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn