使用eclipse 實現(xiàn)將springboot項目打成jar包
前言:
對于經(jīng)驗老道的人員可以路過,但是對于經(jīng)驗比較少的開發(fā)者來說,不得不是一篇好的博文,可以讓大家少走一些彎路和無用的思考。
下面進入正題!??!
一、首先修改eclipse運行環(huán)境
a. 在Eclipse->Window->Preferences->Java->Installed JREs->Add…->Standard VM里,JRE home選擇JDK的目錄。
切記:一定要將自己的jdk添加進去,我當(dāng)時因為沒有添加jdk而打成項目打包失敗
b.設(shè)置Default VM arguments為:-Dmaven.multiModuleProjectDirectory=$M2_HOME
注意:這一步也是看個人情況,有的ide需要設(shè)置,有的不需要設(shè)置,我當(dāng)時就是沒有設(shè)置
二.項目中的一些pom.xml的文件的一些設(shè)置
注意:這里我不做截圖,也不做解釋。不同的項目配置會不一樣。當(dāng)然springboot項目應(yīng)該有
<plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> </plugins>
這個插件,因為接下來你應(yīng)該使用maven build進行打包
3.打包流程
選中項目右鍵 run as–>Maven clean 意思指將項目文件夾下的target文件夾清空,當(dāng)然他又會自動生成,這個不要過分糾結(jié),個人看到別人說的以為eclipse自帶的功能,這個我們不要太在意。
選擇maven build…
clean package -Dmaven.test.skip=true
將上面的那句話輸入到Goals中,在進行run,直接等待即可。運行完畢后,我們會發(fā)現(xiàn)項目文件夾下target文件夾下就會生成項目的jar包。
~~下面我說下clean package -Dmaven.test.skip=true 這句話的意思~~ *
首先 clean等同于 Maven clean 意思將target文件夾刪掉 package 意思將項目打成jar包 至于 -Dmaven.test.skip=true 我還是不太確定,可能是跳過一些測試
當(dāng)然以后再進行打包的時候就可以直接選擇第一個maven build
在里面選擇我們想要執(zhí)行的,點擊ok。即可
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
springboot快速集成mybatis-plus的詳細教程
這篇文章主要介紹了springboot快速集成mybatis-plus的教程,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-09-09Java數(shù)據(jù)結(jié)構(gòu)與算法之插值查找解析
這篇文章主要介紹了Java數(shù)據(jù)結(jié)構(gòu)與算法之插值查找解析,插值查找算法類似于二分查找,不同的就是插值查找每次從自適應(yīng)mid處開始查找,需要的朋友可以參考下2023-12-12