用于解决的问题: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的访问都将从这里获取软件包)到中心仓库的副本库,以下降对中心仓库的负载