這篇文章主要介紹如何將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中文網其他相關文章!