標籤:分享 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