天天看点

maven修改仓库位置及换源

Maven仓库

Maven的仓库就是用于存放项目需要的jar包的。

maven采用一个仓库,多个项目的方式,让多个项目共享一个仓库里的相同jar包。

打开maven项目的conf文件夹

(我的路径是D:\IntelliJ IDEA 2019.2.2\plugins\maven\lib\maven3\conf)

修改settings.xml(不要用记事本打开)

在第49行处找到localRepository,可以看到默认的存储地址为${user.home}/.m2/repository

maven修改仓库位置及换源

因此,对照本机,仓库的位置在C:\Users\92878.m2\repository

修改本地仓库位置:

打开maven项目的conf文件夹

(我的路径是D:\IntelliJ IDEA 2019.2.2\plugins\maven\lib\maven3\conf)

修改settings.xml(不要用记事本打开)

例如,修改位置到d:/maven/repository,自己有需要的话也可以写在其他位置,在配置文件的55行

maven修改仓库位置及换源

修改maven,使maven通过阿里云下载

maven 会默认从maven官方提供的服务器下载jar包。但是,官方的服务器在国外,在使用的时候经常会报501,因此,将mirror换为阿里云

打开maven项目的conf文件夹

(我的路径是D:\IntelliJ IDEA 2019.2.2\plugins\maven\lib\maven3\conf)

修改settings.xml(不要用记事本打开)

将阿里云镜像地址放在mirror下面,在第160行加入下面的xml语句

<mirror>
	<id>nexus-aliyun</id>
	<mirrorOf>central</mirrorOf>
	<name>Nexus aliyun</name>
	<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
           
maven修改仓库位置及换源