1. 程式人生 > >idea 將 springboot 專案打包成 jar

idea 將 springboot 專案打包成 jar

參考:http://www.fengyunxiao.cn

 

百度了幾個使用idea將springboot打包成jar包的部落格都有問題,打包出來的jar不能執行。

於是自己總結了一個正確的方法,在重要的步驟(可能出錯的步驟)上有詳細說明。

 

1.  選擇 File -> Project Structure

 

2. 依次選擇以下專案

 

 3. 根據modules建立jar。如圖所示,選擇專案,入口類等。

    最後一項 META-INF 預設放到 src\main\java 目錄裡,如果使用預設值,又沒有進行其他配置,

    生成的 jar 有可能不會包含 META-INF 目錄,導致執行 jar 出錯。

 

   正確的是將 META-INF 放到 src 目錄下,或者 src\main\resources 目錄下。如圖所示:

 

 4. 檢視生成的資訊,該步可以修改jar輸出的目錄。

 

5. 生成jar,點選idea選單欄中的build

  點選 tip.jar -> build

6.  檢視生成的jar 

7. 執行jar。開啟cmd,跳到tip目錄,輸入命令:java -jar xxx.jar

 參考:http://www.fengyunxiao.cn