Intellij IDEA下導出Java工程的可運行JAR包


Intellij IDEA下導出Java工程的可運行JAR包

  昨天一直向導出一個Java工程的可運行JAR包,然后查閱網上的資料以及自己一遍一遍的嘗試,均以失敗告終。可以導出JAR包,但是導出的JAR包不可運行,雙擊打開后一直提示“未能啟動 Java JAR 文件 “****.jar” ”。

 

  然后今天又重新試了一下,終於成功了!下面把具體步驟記錄下來,方便也遇到這個問題的小伙伴們。

  1.首先你得保證你的Java項目工程是能完整正確運行的。

  2.點擊File->Project Struct,左側選擇Artifacts,點擊添加,選擇JAR,接着選擇From modules with dependencies...

  3.選擇Main Class,這個是你的工程的項目入口類。JAR files from libraries 不要選擇extract to the target JAR,而是要選擇 copy to the output directory and link via manifest。(下圖第三張沒有體現出來,但是一定要改!)選擇完Main Class之后Directory for META-INF/MANIFEST.MF下面這個路徑會自動生成一個路徑。重點!重點!重點!不能選這個路徑!建議選擇項目的根目錄!,選完后點OK

  4.勾選Build on make,點擊apply,點擊OK。(PS:這里的Type應該是Other,圖中顯示不正確)

  5.菜單欄下,依次點擊Build->Build Artifacts...->Build,完成。

 


免責聲明!

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



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