Maven的作用:
依賴管理:改變傳統的jar包管理方式,一個或多個項目只需要配置一個文件即可實現jar包的依賴
在之前的項目開發中,我們搭建的一些架構通常都需要依賴框架或工具類的很多jar包.而且每個項目都需要重新copy一次
而現在我們只需要通過maven的pom.xml配置文件引入所需要依賴的包的座標即可
項目構建:採用統一輕便的方式構建管理項目,通過簡單的命令幫助完成複雜的清理,編譯,測試運行等項目的生命週期管理
Maven管理項目的週期:
Maven的下載安裝
下載頁面:http://archive.apache.org/dist/maven/maven-3/
Windows環境請下載maven zip 包:
解壓maven的zip包 (注意解壓的路徑,建議不要有中文、空格、特e符)
Maven的配置:
配置maven的環境變量:
MAVEN_HOME=maven壓縮包解壓目錄。
在path環境變量中,增加 %MAVEN_HOME%\bin
測試是否配置成功:
重新打開cmd窗口,運行:mvn -v
出現下圖的信息,說明環境配置正確且生效了:
Maven倉庫配置
什麼是倉庫?
首先大家要清楚,jar包或者war包其實就是一個個java項目或web項目
Maven的倉庫就是用來存放項目所需要的jar包和插件的 ,再簡單的說,倉庫就是爲了存放管理jar包的。
倉庫的位置是通過maven的核心配置文件(settings.xml)來配置的。
默認的倉庫位置:
發現:默認的倉庫位置是在當前登錄用戶的home目錄下:
修改默認倉庫位置爲自定義的倉庫位置:
新建repository文件夾:
在覈心配置文件中增加倉庫的位置的配置:
用原本的文件更改路徑或者重新複製一個settings.xml文件更改路徑.但是一定要在eclipse中配置對應的文件.
至於倉庫如果是個新的項目可以重新複製一個新的倉庫,只要localRepository路徑配置對就行.
在eclipse中配置maven信息:
settings.xml文件添加私服配置:
配置Maven的settings.xml 文件,更改maven的默認下載地址(由中央倉庫變爲私服倉庫)
設置完之後在Eclipse中對文件進行Update.