一、下载
点击左侧的DOWNLOAD
,然后选择对应的系统版本的Maven进行下载。
如果需要老版本的Maven,点击archives或legacy archives进入下载。
二、安装
下载之后解压即可
三、配置
1、环境变量
此电脑–>属性–>高级系统设置–>环境变量
变量名:Maven_Home
变量值:D:\apache-maven-3.6.3 (自己的解压路径)
变量名:M2_Home (可以不用配置,建议配置一下,springboot和springcloud可能会用到)
变量值:D:\apache-maven-3.6.3\bin (Maven的bin目录)
变量名:Path
变量值:%Maven_Home%\bin;
环境变量不区分大小写
,所以Maven_Home和MAVEN_HOME是一样的。
检查一下配置是否成功
mvn -v
echo %Maven_Home%
2、阿里云镜像和本地仓库
在Maven的conf
目录中,编辑setting.xml
阿里云镜像
在<mirrors></mirrors>
标签中添加 mirror 子节点
<mirror>
<id>aliyunmaven</id>
<mirrorOf>central</mirrorOf>
<name>阿里云公共仓库</name>
<url>https://maven.aliyun.com/repository/public</url>
</mirror>
< mirrorOf>可以设置为哪个中央仓库做镜像,
Maven默认中央仓库的id 为 central。id是唯一的。
重要:除非你有把握,否则不建议使用< mirrorOf>*< /mirrorOf>的方式。
mirrorOf一些特别的配置方式:
-
*:匹配所有的远程仓库。
-
external:*:匹配所有的远程仓库,使用 localhost、file:// 协议的除外。也就是说,匹配所有非本地的远程仓库。
-
r1,r2:匹配指定的几个远程仓库,每个仓库之间用逗号隔开。
-
*,! r1,r2:匹配除了指定仓库外的所有仓库,“!”后面的仓库是被排除外的。
本地仓库
Maven默认会在C盘创建本地仓库
<!-- localRepository
| The path to the local repository maven will use to store artifacts.
|
| Default: ${user.home}/.m2/repository (默认本地Maven仓库路径)
<localRepository>/path/to/local/repo</localRepository>
-->
首先创建一个文件夹,以后这个文件夹就是自己的本地仓库。(D:\apache-maven-3.6.3\maven-repository)
<!-- 设置本地仓库位置 -->
<localRepository>D:\apache-maven-3.6.3\maven-repository</localRepository>
最后检查一下配置是否正确。输入命令:mvn help:system
最后如果没有报错就说明配置好了。然后你会发现你自己建的maven仓库的文件夹下会有很多的文件包自动出来。这些就是maven从中央仓库下载下来的文件了。