安装
到官网下载 maven https://maven.apache.org/download.cgi
这里有个 System Requirements ,是指当前的 maven 版本对于安装环境的一个要求,大意就是需要1.7以上的JDK和10M的安装空间以及至少500M的本地仓库存储
选择下方 Files 文件进行下载
- Binary 是指二进制编译文件,Source 是指源文件,需要自己编译,一般选择 Binary
- tar.gz 和 ZIP 就是不同的压缩包格式,一般选择 ZIP 即可
- 综上:下载 Binary zip archive 文件就行,后面的 Checksums 和 Signature 分别指校验码和签名,通常不需要下载
将下载好的压缩包直接解压到到安装目录即可
新建环境变量 MAVEN_HOME ,设置变量值为 maven 的安装路径
编辑环境变量 Path,追加 %MAVEN_HOME%\bin
使用命令行工具输入命令 mvn -v
检查是否安装成功
配置
maven 的配置文件是根目录下的 /conf/settings.xml
配置本地仓库
maven 默认的本地存储地址为 ~/.m2/repository
,~
表示用户文件夹,可以通过配置 localRepository
节点来修改存储位置
搜索代码 <localRepository>/path/to/local/repo</localRepository>
,复制此行代码到注释外,修改 /path/to/local/repo
为自定义存储路径,如:
<!-- localRepository
| The path to the local repository maven will use to store artifacts.
|
| Default: ${user.home}/.m2/repository
<localRepository>/path/to/local/repo</localRepository>
-->
<localRepository>D:/maven/repository</localRepository>
配置镜像地址
找到 mirrors
节点,添加以下代码
<!-- 阿里云仓库 -->
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>
配置JDK
找到 profiles
节点,添加以下代码
<!-- java版本 -->
<profile>
<id>jdk-1.8</id>
<activation>
<activeByDefault>true</activeByDefault>
<jdk>1.8</jdk>
</activation>
<properties>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
</properties>
</profile>
配置完成后,可以使用 mvn help:system
来检查配置是否正确,首次运行这个命令会在本地仓库下载一些依赖文件。