一、需要準備的東西 (原文鏈接)
1.首先確保安裝了JDK,並且成功配置了JDK的環境變量。
2. 已安裝Eclipse
3. Maven程序包
二、maven下載與安裝
1. 前往https://maven.apache.org/download.cgi下載最新版的Maven程序:
2. 將文件解壓到D:\Program Files\Apache\maven目錄下:
3. 新建環境變量MAVEN_HOME,賦值D:\Program Files\Apache\maven
4. 編輯環境變量Path,追加%MAVEN_HOME%\bin\;
5.DOS命令是否安裝成功:
mvn -v
可能會出現命令運行異常的情況:
不是內部或外部命令
解決方案:
編輯環境變量Path,以前是(%MAVEN_HOME%\bin\),改爲D:\apache-maven\apache-maven-3.5.0\bin
重啓DOS窗口。
三、配置Maven本地倉庫
1. 在D:\Program Files\Apache\目錄下新建repository文件夾,該目錄將會被用作maven的本地庫。
2. 打開D:\Program Files\Apache\maven\conf\settings.xml文件,查找下面這行代碼:
<localRepository>/path/to/local/repo</localRepository>
localRepository節點默認是被註釋掉的,需要把它移到註釋之外,然後將localRepository節點的值改爲D:\Program Files\Apache\repository。(即剛纔設的本地庫的路徑)
3. localRepository節點用於配置本地倉庫,本地倉庫其實起到了一個緩存的作用,它的默認地址是 C:\Users\用戶名.m2。
當我們從maven中獲取jar包的時候,maven首先會在本地倉庫中查找,如果本地倉庫有則返回;如果沒有則從遠程倉庫中獲取包,並在本地庫中保存。
此外,我們在maven項目中運行mvn install,項目將會自動打包並安裝到本地倉庫中。
4. 運行一下DOS命令
mvn help:system
如果前面的配置成功,那麼D:\Program Files\Apache\repository會出現一些文件。(一定記得要先連網,此時會自動下載一些架包)
四、配置Eclipse的Maven環境
1. Eclipse Oxygen,打開Window->Preferences->Maven->Installations,右側點擊Add。
2. 設置maven的安裝目錄,然後Finish
3. 選中剛剛添加的maven,並Apply。
4. 打開Window->Preferences->Maven->User Settings,配置如下並Apply:
至此,Maven的安裝和配置全部結束。
--------------------------------------------------------------------
以上步驟都是我在網上找的完整的步驟,適用於不用自己安裝maven插件的。當你做到最後一項 Window->Preferences->Maven時,發現沒有東西。意味着要自己安裝插件啦!(我的eclipse裏沒有maven所以得先裝插件)
五、Eclipse中maven插件安裝 (原文鏈接)
1、安裝插件
Help --》 Install New Software --》 Add 輸入如下內容
m2e
http://download.eclipse.org/technology/m2e/releases
然後一直Next、Finish等,注意中間選擇 I accept協議纔會下載安裝,默認是I don't accept。
如果出現的錯誤,可能是Eclipse版本與Maven插件版本不匹配,選擇較低版本的Maven插件即可。
將Location填爲:http://download.eclipse.org/technology/m2e/milestones/1.4 (此爲1.4版本,可修改數字用更低版本)。
注意:在安裝插件的時候將下面的contact all update sites during install to find required software,將這個前面的勾去掉,不然在安裝插件的過程中,eclipse爲去檢查所有的插件地址,速度會很慢。
2、修改Maven插件配置
Windows --》 prefereces --》 Maven --》 Installations --》 add 選擇爲Maven的安裝目錄,點擊OK.
Windows --》 prefereces --》 Maven --》UserSettings
User Settings修改爲Maven安裝目錄下conf\settings.xml
Local Repository這裏是自定義的倉庫目錄(會自動更新爲配置文件裏所寫的路徑),點擊OK
到這裏maven插件就安裝好啦
在Eclipse上安裝maven插件時可能遇到了如下的錯誤:
Cannot complete the install because one or more required items could not be found.
解決方法:
啓動eclipse,點擊window——>preferences——>install/update——>available software sites,點擊Add 添加如下信息:
Name: GEF
Location: http://download.eclipse.org/tools/gef/updates/releases/
然後重啓eclipse再重新安裝maven插件即可
3. 使用 link 方式來離線安裝 maven3 插件。(原文鏈接)
另一種安裝maven插件的方法(如果上面哪種方式沒安裝成功,可以試一下)
官網並不提供 maven 插件的離線安裝包,一般的,你在網上搜一下,幸運的話應該可以找得到。我已經將 maven 的離線安裝包從網上一些人提供的下載地下載下來,供有需要的人下載https://pan.baidu.com/s/1kTHXgxD
(1). 在你的 eclipse 安裝的根目錄下創建兩個文件夾:links,plugins(名字可以隨便取),我的這兩個文件夾位於:path=D:/Development/eclipse-JavaEE/eclipse(作爲參考,下面用到)
(2). eclipse-maven3-plugin.7z 解壓縮到 plugins 目錄下
(3). 在 links 目錄下創建一個maven.link(名字可以隨便取,但必須是.link結尾的文件)文件
打開並輸入:path= D:/Development/eclipse-JavaEE/eclipse/plugins/maven(請參照上面對應你的 maven 插件)
(4). 重啓 eclipse,OK,完成了,啓動後你打開Window ---> Preferences 會發現一個多了一個選項Maven,說明安裝成功了。
由於我自己在做這些操作的時候不是很順利,遇到了很多問題。查了一些資料才弄好,但是感覺查到的文章不是隻有順利的流程,就是隻有單個問題的解法。所以我把自己做的整個流程都整理了一遍。由於做的時候忘記截圖了,所以以上都是我參考的用到過的文章中的內容。並在每個地方都標誌了原文的連接。全文僅供參考。