文章目录
一、安装及配置
1、下载
- 到官网下载需要的版本:
http://maven.apache.org/download.cgi,直接解压到本地 - 注意:安装maven之前,必须先确保你的机器中已经安装了对应版本的JDK
对象 | 要求 |
---|---|
JDK | Maven 3.3 要求 JDK 1.7 或以上 Maven 3.2 要求 JDK 1.6 或以上 Maven 3.0/3.1 要求 JDK 1.5 或以上 |
磁盘 | Maven 自身安装需要大约 10 MB 空间。除此之外,额外的磁盘空间将用于你的本地 Maven 仓库。你本地仓库的大小取决于使用情况,但预期至少 500 MB |
2、配置环境变量
- 添加系统环境变量MAVEN_HOME,并加在Path中
- 在cmd输入mvn –-version,如果出现maven的版本信息,说明配置成功
3、Maven配置文件settings.xml
Maven有两个配置文件settings.xml。
这两个配置文件里的设置,对所有的pom文件都是有效的。
两个配置文件路径分别为:
- Maven安装目录中:$M2_HOME/conf/settings.xml
- 用户主目录中:${user.home}/.m2/settings.xml
两个配置文件都是可选的。如果两个文件都存在,则用户目录下的配置会覆盖Maven安装目录中的配置。
4、修改本地仓库的路径
从中央仓库下载的jar包,都会统一存放到本地仓库中。
默认的本地仓库地址是 ${user.home}/.m2
。通常需要修改成自定义的位置。
打开maven安装目录,打开conf目录下的setting.xml文件,修改其中的 <localRepository>
节点,设置成自己定义的目录即可。
二、Maven 仓库
在 Maven 中,仓库就是一个位置(place),例如目录,用来存储所有的工程 jar 文件、library jar 文件、插件或任何其他的工程指定的文件。
1、Maven 仓库有三种类型
- 本地(local)
- 中央(central)
- 远程(remote)
2、本地仓库
-
Maven 本地仓库是本地机器上的一个文件夹。它在第一次运行任何 maven 命令的时候创建。
-
当运行一次 Maven 构建后,Maven 将从中央仓库和远程仓库中下载所有依赖的 jar 文件到本地仓库路径中。后面再次构建时直接引用本地的依赖文件 ,避免了每次构建时都引用存放在远程机器上的依赖文件。
2.1 修改本地默认仓库路径
- Maven 本地仓库默认在
${user.home}/.m2/repository
%MAVEN_HOME%\conf\settings.xml
文件中修改<localRepository>
节点内容
<!-- localRepository
| The path to the local repository maven will use t