關於IDEA匯出項目jar包/runnable jar

來源:互聯網
上載者:User

標籤:分享   java類   依賴包   strong   視窗   project   rebuild   word   ble   

將項目匯出為jar包分為 runnable jar 與 普通jar包

一、匯出為普通jar包

該jar包中只有項目原始碼, java -cp wordcount.jar 用來運行普通jar包

1、開啟 File > Project Structure > Artifacts

2、添加一個 Artifact( + > JAR > Empty)

3、輸入這個jar的name(‘sampleName‘),Name下面有這個jar包產生的路徑(Output directory)、

4、在Output Layout中給這個sampleName.jar添加Module Output(+ > Module Output 或者在 Available Elements框中選擇對應的Module雙擊)

5、選擇你的項目源檔案的模組(注意:這裡不是選擇的web這個模組)

6、然後點擊ok退出Project Structure面板

7、最後產生這個jar(Build > Build Artifacts... > sampleName > Build/Rebuild)

二、匯出為可執行jar包
該jar包中不僅有原始碼,還有各種依賴包,java -jar 是用來運行 runable jar包

1、與匯出普通jar包不同的是,在第二步中改為JAR-->From modules with dependencies

2、. 在配置視窗中配置"Main Class",這兒選擇一個入口java類(有main方法),完成後,點擊OK,OK按鈕。到這兒就完成了“Project Structure”的設定了。

3、回到IDEA的主菜單,選擇“Build - Build Artifacts”下的“Build”或者“Rebuild”即可產生最終的可啟動並執行jar.

 

關於IDEA匯出項目jar包/runnable jar

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.