前言:
對于經驗老道的人員可以路過,但是對于經驗比較少的開發者來說,不得不是一篇好的博文,可以讓大家少走一些彎路和無用的思考。
下面進入正題?。?!
一、首先修改eclipse運行環境
a. 在Eclipse->Window->Preferences->Java->Installed JREs->Add…->Standard VM里,JRE home選擇JDK的目錄。
切記:一定要將自己的jdk添加進去,我當時因為沒有添加jdk而打成項目打包失敗
b.設置Default VM arguments為:-Dmaven.multiModuleProjectDirectory=$M2_HOME
注意:這一步也是看個人情況,有的ide需要設置,有的不需要設置,我當時就是沒有設置
二.項目中的一些pom.xml的文件的一些設置
注意:這里我不做截圖,也不做解釋。不同的項目配置會不一樣。當然springboot項目應該有
- <plugins>
- <plugin>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-maven-plugin</artifactId>
- </plugin>
- </plugins>
這個插件,因為接下來你應該使用maven build進行打包
3.打包流程
選中項目右鍵 run as–>Maven clean 意思指將項目文件夾下的target文件夾清空,當然他又會自動生成,這個不要過分糾結,個人看到別人說的以為eclipse自帶的功能,這個我們不要太在意。
選擇maven build…
clean package -Dmaven.test.skip=true
將上面的那句話輸入到Goals中,在進行run,直接等待即可。運行完畢后,我們會發現項目文件夾下target文件夾下就會生成項目的jar包。
~~下面我說下clean package -Dmaven.test.skip=true 這句話的意思~~ *
首先 clean等同于 Maven clean 意思將target文件夾刪掉 package 意思將項目打成jar包 至于 -Dmaven.test.skip=true 我還是不太確定,可能是跳過一些測試
當然以后再進行打包的時候就可以直接選擇第一個maven build
在里面選擇我們想要執行的,點擊ok。即可
以上為個人經驗,希望能給大家一個參考,也希望大家多多支持我們。
原文鏈接:https://blog.csdn.net/taiguolaotu/article/details/97484860