maven用了好長時間,須要系統的學習一下。maven ,是一個項目構建的工具,是一個項目管理和綜合工具,具備項目生命週期管理功能。apache
maven如今到了3.5.3,就以這個版本進行。緩存
1、下載mavenmaven
下載地址:http://maven.apache.org/download.cgi工具
注意事項,要注意JDK的版本,JDK小於1.7的話只能選擇3.3如下的版本學習
Maven 3.3+ require JDK 1.7 or above to execute - they still allows you to build against 1.3 and other JDK versions by Using Toolchains
下載:選擇apache-maven-3.5.3-bin.zip測試
下載後解壓。ui
2、配置環境變量阿里雲
一、配置jdk環境變量,若是jdk變量配置過了就不須要;url
二、配置maven環境變量spa
a、新建MAVEN_HOME的環境變量,而後加入到path中,有的不新增MAVEN_HOME,直接增長path執向到bin,這種沒有錯,可是就像是一種思想,寫接口同樣,仍是創建MAVEN_HOME,到時有變化更改MAVEN_HOME便可。
b、添加到path中
如今,maven安裝完畢,測試一下
打開命令行窗口,輸入:mvn -v(-version也行),顯示:
安裝成功!
3、maven配置
maven倉庫配置,很長時間不是很理解倉庫的意思。本地倉庫,緩存項目中使用過的jar包,在本地。jar包通常從遠程倉庫中來。遠程倉庫就是中央倉庫的意思,將項目中須要的依賴包運送到本地倉庫。
pom.xml文件,maven中最重要的配置文件,配置了全部的依賴。pom文件會從遠程倉庫中自動下載所須要的jia包,緩存到本地,下次會查看本地,本地沒有的話會繼續從遠程下載。
一、更換中央倉庫
修改maven配置文件settings.xml,插入阿里雲的中央倉庫,由於國外的中央倉庫站點太慢了,換成國內鏡像
<mirror> <id>nexus-aliyun</id> <mirrorOf>central</mirrorOf> <name>Nexus aliyun</name> <url>http://maven.aliyun.com/nexus/content/groups/public</url> </mirror>
二、設置本地倉庫
設置本地倉庫文件夾,新建文件夾,而後在settings.xml尋找localRepository,設置:
<!-- 配置本地倉庫 --> <localRepository>E:\repositorys</localRepository>
maven也有私服,後續繼續說。
maven倉庫配置完成。
三、倉庫初始化:
初始化命令
在命令行中執行:mvn help:system,下載到本地,環境搭建完成。
4、集成Eclipse
一、在window-preferences-Maven中,設置:點擊Installations,點擊add,使用新的maven
二、在window-preferences-Maven中點擊 User settings,選擇修改過的settings.xml
完成集成。