成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

使用java命令行把工程打包成jar文件

LoftySoul / 3510人閱讀

摘要:這個功能還是經(jīng)常要用到的一般在做或者開發(fā)的時候,都需要把程序打包后提交到平臺上運行其實這個方法也很簡單,在和平臺中都有文件所以我們只要關(guān)注自己寫的代碼即可需要引入的包可以不用考慮打包命令如下自己寫的程序默認(rèn)都會存放在工程的目錄下這樣就會

這個功能還是經(jīng)常要用到的
一般在做hadoop或者storm開發(fā)的時候,都需要把程序打包后提交到平臺上運行
其實這個方法也很簡單,在hadoop和storm平臺中都有class文件
所以我們只要關(guān)注自己寫的java代碼即可
需要引入的jar包可以不用考慮

打包命令如下:

jar -cvf test.jar -C . /bin
自己寫的程序默認(rèn)都會存放在工程的bin目錄下
這樣就會生成一個test.jar包

如果要運行這個jar包的話
是需要指定classpath文件的,一般這樣來運行:
java -Xbootclasspath/a:/222.jar -cp test.jar test.TEST

最后面的test.TEST是指的指定的main class位置
這樣可以基本滿足要求

這里有個坑,不小心踩到了,就是打包的時候如果把bin也打進目錄的話會導(dǎo)致執(zhí)行失敗

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/65336.html

相關(guān)文章

  • maven工程打包jar以及java jar命令的classpath使用

    摘要:二打包完工程的和依賴都在同一目錄。此時,運行的命令,直接運行包即可。這個時候,容易想當(dāng)然,把命令錯誤的寫成錯誤展示實際上正確的寫法應(yīng)該是通過指定當(dāng)前目錄的方式,可以縮寫為三如果運行的和依賴不在同一目錄。 一、maven工程打包成jar文件插件。 org.apache.maven.plugins maven-jar-plugin 2.3....

    starsfun 評論0 收藏0
  • java jar打包使用總結(jié)(一)

    摘要:背景介紹將程序打包,無論是為了代碼復(fù)用,還是發(fā)布應(yīng)用,都是必不可少的的技能,上次總結(jié)了一下利用打包成,這次我來說如何打包。導(dǎo)入往往我們使用打包不只是為了雙擊使用,有時也是為了代碼復(fù)用。礙于時間關(guān)系,將留待下一篇文章進行總結(jié)。 背景介紹 將程序打包,無論是為了代碼復(fù)用,還是發(fā)布應(yīng)用,都是必不可少的的技能,上次總結(jié)了一下python利用cxfreeze打包成exe,這次我來說java如何打...

    Blackjun 評論0 收藏0
  • Spring Boot 打包的可執(zhí)行 jar ,為什么不能被其他項目依賴?

    摘要:從這里我們就可以看出,兩個,雖然都是包,但是內(nèi)部結(jié)構(gòu)是完全不同的,因此一個可以直接執(zhí)行,另一個則可以被其他項目依賴。一次打包兩個一般來說,直接打包成可執(zhí)行就可以了,不建議將作為普通的被其他的項目所依賴。 前兩天被人問到這樣一個問題: 松哥,為什么我的 Spring Boot 項目打包成的 jar ,被其他項目依賴之后,總是報找不到類的錯誤? 大伙有這樣的疑問,就是因為還沒搞清楚可執(zhí)行...

    Ali_ 評論0 收藏0

發(fā)表評論

0條評論

LoftySoul

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<