用於解決的問題:maven
通常來講,項目所依賴的jar包都會放在WEB-INF/lib下,但使用一個jar包的同時,這個jar包還有可能依賴別的jar包,當依賴變多的時候,就變得很差管理了,容易出現版本不一致的問題。命令行
Maven的原理:xml
經過一個pom.xml文件進行項目的包管理及依賴管理(包括直接依賴和傳遞依賴),其中具體的jar包經過座標來定位,而座標包括四個屬性:groupid、artifactid、version、packaging(默認是jar,也能夠是war、pom)。ip
安裝過程:it
1.到官網下載二進制zip文件io
2.解壓變量
3.將bin文件夾配置到環境變量原理
4.命令行用mvn -version查看環境變量是否配置成功軟件
5.將配置文件conf/settings.xml拷貝到用戶目錄下的.m2文件夾下(方便之後對maven進行升級而不影響配置)配置
6.修改settings.xml
(1)從新指定localRepository(本地倉庫)的位置
(2)更改mirrors下的mirror(鏡像地址,全部對maven的訪問都將從這裏獲取軟件包)到中心倉庫的副本庫,以下降對中心倉庫的負載