一、下载地址(Windows)
官网下载 选择apache-maven-3.8.4-bin.zip
二、解压
解压后放入没有中文或特殊符号的文件夹目录路径中; 如路径名:D:\Program Files\apache-maven-3.8.4-bin\apache-maven-3.8.4
三、配置环境变量(windows)
-
在环境变量中写入 键名:MAVEN_HOME 建值:D:\Program Files\apache-maven-3.8.4-bin\apache-maven-3.8.4
-
在path中写入 path尾部加入:
%MAVEN_HOME%\bin -
windows(Ctrl+R 下输入cmd)打开终端
mvn -v
四、仓库类型介绍
-
本地仓库: 本地缓存,已经下载的jar包,下次就直接使用缓存
-
中央仓库 : 由maven团队统一维护的jar包仓库repo1.maven.org/maven2
-
私有仓库:私有搭建仓库(私服)
配置本地仓库地址
-
可以在maven安装目录下(与bin文件夹同级下)新建repository文件夹
-
在conf/settings.xml
<localRepository>D:\Program Files\apache-maven-3.8.4-bin\apache-maven-3.8.4\repository</localRepository>
配置远程仓库镜像地址(阿里云)
修改在conf/settings.xml下添加镜像仓库地址
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>central</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
mirrorOf 使用介绍说明(Maven自带的中央仓库使用的仓库id为central)
-
<mirrorOf>*<mirrorOf>表示匹配所有远程仓库; -
<mirrorOf>external:*<mirrorOf>表示匹配所有远程仓库,使用localhost、file://协议的除外,既匹配不在本机上的远程仓库; -
<mirrorOf>central,central1<mirrorOf>表示匹配仓库central和central1,使用逗号分隔多个远程仓库; -
<mirrorOf>*,!central<mirrorOf>表示匹配所有远程仓库,central除外,使用感叹号将指定仓库从匹配中排除;