1. 程式人生 > >關於IDEA導出項目jar包/runnable jar

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

wordcount 添加 director spa struct 可執行jar包 png 路徑 logs

將項目導出為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