Maven
Maven是一款自動化構建的工具軟件,它是基於項目對象模型(POM),能夠經過一小段描述信息來管理項目的構建,報告和文檔的軟件項目管理工具。java
檢查環境
maven是基於Java的工具軟件,在安裝maven以前必須保證操做系統(本人以window7爲例)上安裝了JDK。apache
下載maven
從maven官網(http://maven.apache.org)下載:apache-maven-3.3.9-bin.tar.gz(解壓版)。框架
解壓maven以及maven的目錄結構
解壓maven到某一制定目錄(沒有限制),例如:D:\apache-maven-3.3.9-bin。maven
maven目錄的結構和內容:工具
- bin文件夾:該目錄包含了mvn運行的腳本,這些腳本用來配置java命令,準備好classpath和相關的java系統屬性,而後執行java命令。
- boot文件夾:該目錄只包含一個文件,該文件爲plexus-classworlds-xxx.jar。plexus-classworlds是一個類加載器框架,相對於默認的java類加載器,它提供了更豐富的語法以方便配置,maven使用該框架加載本身的類庫
- conf文件夾:該目錄存放的是配置文件,其中最重要的是settings.xml。若是直接更改maven安裝目錄下的settins.xml文件,則會在全局制定maven配置,即全部用戶擁有該maven定製,通常的用法是將該xml文件複製到用戶名/.m2/目錄下,而後修改對某個 用戶的maven定製。
- lib文件夾:該目錄包含了全部maven運行時須要的java類庫,maven自己是分模塊開發的,比較重要的有maven-core-3.0.jar,maven-model-3.0.jar之類的文件。
- 須要注意的是NOTICE文件記錄maven包含的第三方軟件。
配置環境變量
打開window7的電腦屬性-->高級系統設置-->環境變量spa
在環境變量中,新建MAVEN_HOME,設置爲D:\apache-maven-3.3.9-bin\apache-maven-3.3.9操作系統
修改path變量,在原值以後添加%MAVEN_HOME%bin; (path變量的取值經過分號進行分隔)命令行
保存後大功告成,在命令行輸入mvn -v 查看maven是否配置成功xml