總體分三步,先安裝Maven再安裝Maven插件最後配置Maven插件
一、電腦安裝Maven
1)先到http://maven.apache.org/裏下載maven,我下載的是目前最新的版本:apache-maven-3.3.9-bin.tar.gz
2)完成之後解壓放在一個目錄下,例如:我解壓之後的最終目錄是:D:\Java\maven\apache-maven-3.3.9
3)配置環境變量,與jdk環境變量配置類似:系統變量:MAVEN_HOME=D:\Java\maven\apache-maven-3.3.9 系統變量:Path=%MAVEN_HOME%\bin
4)確認是否安裝好Maven,打開cmd,輸入:mvn -v 或者mvn -verson
當出現類似以上信息則說明電腦安裝Maven成功
5)修改maven倉庫位置
找到maven安裝目錄下的conf裏的settings.xml配置文件,我的是:D:\Java\maven\apache-maven-3.3.9\conf\settings.xml
在localRepository標籤註釋下寫包含本地倉庫目錄的localReposetory標籤。若不寫則默認在${user.home}/.m2/repository目錄下,我的默認是C:\Users\Administrator\.m2\repository。
6)打開cmd輸入:mvn help:system 。這樣maven會自動下載maven-help-plugin,包括pom和jar文件,它們會被下載到maven倉庫中。
-----------------------
二、eclipse中安裝maven插件
安裝插件分離線安裝和在線安裝兩種,雖然eclipse官網推薦在線安裝,但我感覺離線安裝更好,因爲在線安裝下載慢,且很容易出現“Cannot complete the install because one or more required items could not be found.”這種錯誤,這是缺少別的組件或jar包造成的,需要再安裝別的組件才能在線安裝maven。
離線安裝:
1)下載eclipse的maven插件包,我下的是一個名爲eclipse-maven3-plugin.7z的插件包。鏈接地址:http://115.com/file/dpk80gj0#eclipse-maven3-plugin.7z
2)接下來分兩種安裝形式了,一種是用link文件指向插件目錄,一種是直接複製jar包方式。我一開始用link文件方式,不過在我的eclipse上沒用,便換用直接複製jar包方法了。
複製jar包方式:
3)將下載好的插件包解壓,找到子文件夾features和plugins的jar包,將它們分別導入eclipse安裝目錄下的features和plugins文件內。然後重啓eclipse就可以在preferences中看到Maven選項。
當然,重啓eclipse可能會發出如下警告:
這是eclipse.ini文件中沒指定JDK引起的,可以在eclipse.ini文件開頭添加類似
-vm
D:\Java\jdk_7\bin\javaw
這兩行代碼就可以了,jdk路徑寫自己的路徑,如下圖所示:
這樣JDK的警告就消除了。
link文件指向方式:
3)在eclipse安裝目錄下創建兩個文件夾:mylinks,mavenPlugins(名字隨便取),把下載好的插件包解壓後的features和plugins文件夾放到mavenPlugins文件夾下。
4)在mylinks目錄下創建一個maven.link文件(文件名自定義,但後綴是.link),打開並輸入:path=mavenPlugins文件夾的絕對路徑(文件夾路徑以"/"或"\\"而不是以"\"分隔)。
5)重啓eclipse,啓動window-->preferences就多了個Maven選項,說明安裝成功。
在線安裝:
1)eclipse最上面導航欄的Help-->Install New Software-->add,出現如下所示對話框:
上面的name寫m2e(名字隨便取),下面的location填maven插件的下載地址:http://download.eclipse.org/technology/m2e/releases 或者http://m2eclipse.sonatype.org/sites/m2e/
2)選中加載出的Maven插件,把contact all update sites during install to find required software 的勾去掉,讓它安裝時不要檢測升級站點,這樣可以提升安裝速度。
3)接着就是按照提示點下一步和接受協議最後完成就行。
當然,點擊下一步時可能會出現如下錯誤:
Cannot complete the install because one or more required items could not be found.
它說由於有些依賴的組件沒有找到所以不能完成安裝,需要先安裝maven插件依賴的組件才能安裝maven插件。
網上的一般做法是先安裝GEF插件再安裝Maven就行。
安裝GEF插件:
1、window-->preferences-->install/update-->avaliable software sites-->add 添加:GEF http://download.eclipse.org/tools/gef/updates/releases/ 。可能會有無名字的相同地址,則刪除相同的地址再添加。
2、接着help-->Install New Software-->add,name:GEF,localtion:http://download.eclipse.org/tools/gef/updates/releases/。
3、接着就是按照提示點下一步和接受協議最後完成就行。
安裝完GEF插件後就可以在線安裝Maven。
配置Maven插件:
1)Window-->Preferences-->Maven-->Installtions-->Add,把電腦上安裝的maven目錄添加上就行,例如:D:\Java\maven\apache-maven-3.3.9。
2)Window-->Preferences-->Maven-->User Settings-->Browse,打開maven配置文件settings.xml,例如:D:\Java\maven\apache-maven-3.3.9\conf\settings.xml。這樣就配置完成了,可以使用了。