2013年歲末,我也在博客園開闢了一塊田地。apache
Maven的環境搭建網上一搜便出來不少。寫這篇的隨筆的緣由有兩個:一是Maven插件m2eclipse已經不是經過sonatype公司本身提供的連接安裝了,二是本身使用的Eclipse是Indigo版本(該版本的使用人數還比較多),EclipseMarketplace提供的Maven插件m2eclipse版本已是匹配Eclipse Juno及以上版本的了。eclipse
搭建環境所用元素:maven
以XP系統爲例。在Eclipse官網獲取Indigo版本,在Maven官網下載(http://maven.apache.org/download.cgi)獲取Maven3.0.5。點擊下圖粉紅色框出的連接下載便可。spa
搭建步驟:操作系統
1.首先安裝JDK,配置環境變量(就是Java開發環境的搭建)。插件
2.解壓Eclipse。3d
3.解壓Maven3。Maven3.0.5解壓後,能夠看到Maven3.0.5的目錄結構以下圖所示。xml
4.配置Maven環境變量blog
以XP系統爲例,右鍵「個人電腦」—「屬性」,在 「高級」選項卡點擊「環境變量」按鈕。ip
4.1新建MAVEN_ROOT變量,變量值爲解壓後的Maven所在路徑。
4.2在Path變量下添加「;% MAVEN_ROOT%\bin」(注意與上一屬性值用分號隔開)
PS:這種新建一個MAVEN_ROOT環境變量,而後在Path中添加相對路徑的好處是Maven升級時直接將MAVEN_ROOT指向新版本路徑便可,沒必要在Path變量尋找(若是你的電腦是用做開發的,相信Path變量都短不了)。除非Maven的目錄結構發生改變~
4.3驗證。配置完成後,再打開cmd窗口鍵入「mvn -v」驗證是否配置成功。若是顯示相似下圖呈現的Maven路徑、JDK版本、JDK路徑、操做系統等基本信息的話,就證實Maven環境變量配置完成了!
5.修改Maven中央倉庫路徑
找到settings.xml文件(Maven目錄下conf\settings.xml),定位到<localRepository>標籤。Maven會把中央倉庫默認放置在用戶目錄下的「/.m2/repository」路徑。以XP爲例:系統盤符:\Documents and Settings\當前用戶\.m2\repository。若是不但願放置在這裏,將該標籤註釋打開,修改爲本身想要的路徑便可。這裏我將默認路徑(「~/.m2/repository」)修改成自定義路徑了(「E:\Java\Maven\JarBase」)。
PS:默認設置是爲了多用戶操做系統作的考慮,若是是多用戶使用Maven,每一個用戶可能對Maven有不一樣的設置。這時將setting.xml放置在用戶目錄(~/.m2/)下。
6.mvn help:system 下載插件
打開cmd窗口鍵入「mvn help:system」,回車。此時,執行的命令會聯網下載一些有幫助的插件。插件此時就存放在咱們指定的代碼倉庫中了。這些插件在從此的開發會使用到。
7.安裝m2eclipse
7.1進入Eclipse,在菜單欄選擇「Help」—「Install New Software」,此時打開了「Install」窗口。在「Work with:」處的下拉菜單中選擇「Indigo - http://download.eclipse.org/releases/indigo」,若是沒有就粘貼上去。
7.2等待片刻,下方將出現待安裝插件列表。勾選「Collaboration」節點下的「m2e - Maven Integration for Eclipse」以及「m2e - slf4j over logback logging (Optional)」這兩個子節點。
7.3點擊「Next」按鈕後進入安裝項目再次確認窗口,再次點擊「Next」確認。
7.4在安裝協議窗口界面選擇「I accept the terms of the license agreement」後,點擊「Finish」按鈕,插件開始安裝。
7.5安裝完成後,Eclipse提示須要重啓,點擊「Restart Now」按鈕,重啓Eclipse。
若是正常的話,m2eclipse插件已經安裝成功。
7.6檢查。
此時咱們進行安裝檢查,在菜單欄選擇「Help」—「About Eclipse」,在彈出的窗口看到了m2eclipse插件的圖標(粉色矩形框框出)
在「Window」—「Preference」窗體看到了「Maven」節點。此時就能夠證實m2eclipse已經安裝到eclipse中了。
8.配置
在「Maven」節點下選擇「Installations」子節點。這裏默認的是m2eclipse內嵌的Maven版本,咱們選擇咱們本身下載的版本。點擊「Add」,選擇剛纔解壓Maven的路徑,「肯定」。
勾選這個Maven版本做爲eclipse所使用的版本。點擊「Apply」。
咱們在「User Settings」子節點已經看到用戶下的配置文件不存在(由於咱們上文選擇的是全局配置,因此正常),Maven倉庫已經按照配置文件定位到了我自定義的路徑了。
接下來,開始Maven吧!