1. 程式人生 > >idea springboot 打jar包

idea springboot 打jar包

操作步驟

步驟一
file->Project Structure->Artifacts
步驟二
點選左上角的綠色加號 +
Jar->From modules with....
步驟3
Main Class 選擇對應的專案主函式

Jar files from libraries 選擇
copy to the output directory and link via manifest

Directory for META-INF/MANIFEST.MF 選擇
專案的 resources資料夾
然後 點選OK 即可

軟體點選 選單欄的 Build->Build Artifacts
選 All Artifacts 構建所有 或者選擇需要構建的jar包

問題

如果出現 alread exists in VFS 的錯誤 請刪除 Resourcse資料夾下面的 META-INF 資料夾

執行時如果出現異常 ClassLoadFond 錯誤 原因的 resources/META-INF/MANIFEST.MF 中缺少相對應的jar包
解決辦法 一
刪除 resources/META-INF 資料夾 和對應的 Artifact 重新建立
解決辦法 二
在resources/META-INF/MANIFEST.MF檔案中 新增對應的jar包

如果還是報ClassLoadFond 的錯誤
這種情況 就是你的jar包是損壞的
解決辦法
請刪除maven 中對應的jar包 然後重新更新 maven 中的庫