Maven仓库配置
安装mave
下载地址:http://maven.apache.org/download.cgi
解压到指定的目录
配置系统变量
-
新建一个系统变量:
-
变量名:MAVEN_HOME
-
变量值:H:\apache-maven-3.8.1(maven解压路径)
-
在Path中添加 需要在系统path变量中配置:
%MAVEN_HOME%\bin
配置本地仓库
-
创建一个文件夹 maven-repository(存放位置自定义)
-
修改maven配置文件,安装目录(conf/setting.xml),配置本地仓库找到标签
localRepository
用于配置本地仓库,本地仓库其实起到了一个缓存的作用,它的默认地址是 C:\Users\用户名.m2。 -
配置xml
<localRepository>H:\\apache\\apache-maven-3.8.1\\maven-repository</localRepository>
当我们从maven中获取jar包的时候,maven首先会在本地仓库中查找,如果本地仓库有则返回;如果没有则从远程仓库中获取包,并在本地库中保存。
- 配置国内远程仓库
- 找到标签
mirrors
添加一个节点
<!-- 配置阿里巴巴的远程仓库 -->
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>
- 找到
profiles
添加新的仓库 添加子标签profile
<profile>
<id>aliyun</id>
<repositories>
<repository>
<id>aliyun-public</id>
<name>Aliyun Public Repository</name>
<url>https://maven.aliyun.com/repository/public</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
<repository>
<id>aliyun-spring</id>
<name>Aliyun Spring Proxy Repository</name>
<url>https://maven.aliyun.com/repository/spring</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>
</profile>
- 开启配置文件找到
activeProfiles
标签 添加子标签
<activeProfiles>
<activeProfile>aliyun</activeProfile>
</activeProfiles>
五、测试配置
在cmd窗口输入:mvn help:system 执行成功,会在本地仓库中下载jar文件