1 准备工作
Java开发环境(JDK)
maven下载地址(版本会逐步更新,下载最新版即可)
2 安装
2.1 下载 Maven压缩包,解压
2.2 配置环境变量
- M2_HOME = D:\SoftWare\Work\Apache\Apache_Maven_3.6.2
- 在path变量加入 %MAVEN_HOME%\bin
2.3 设置Maven的JVM参数
Maven的底层语言是Java,当Maven构建项目时,可能会因为Maven自身的jvm内存不足导致构建失败(如:OOM异常);
- 设置MAVEN_OPTS环境变量,即为设置Maven的JVM参数
变量名: MAVEN_OPTS
变量值: -Xms128m -Xmx512m
3 验证是否安装成功
mvn -v
成功!
3 Maven配置文件
Maven 统一管理jar 包,那么 jar 包存放在哪里呢?打开
默认地址
C:\Users\用户名.m2 目录下
例
C:\Users\Administrator\.m2\repository
修改默认地址
输入命令
mvn help:system
该命令顺利执行后,在D:\Project\Jar多出很多文件,这些文件就是maven从中央仓库下载到本地仓库的文件
本地仓库可理解"缓存",目的是存放jar包。开发项目时项目首先会从本地仓库中获取 jar 包,当无法获取指定 jar 包的时候,本地仓库会从 远程仓库(或 中央仓库) 中下载 jar 包,并“缓存”到本地仓库中以备使用
远程仓库(中央仓库)是 Maven 官方提供的,可通过 http://search.maven.org/ 来访问。这样一来,本地仓库会随着项目的积累越来越大。通过下面这张图可以清晰地表达项目、本地仓库、远程仓库之间的关系。
4 Maven默认仓库地址
\lib\maven-model-builder-3.x.x.jar
<repository>
<id>central</id>
<name>Central Repository</name>
<url>https://repo.maven.apache.org/maven2</url>
<layout>default</layout>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>