一、起因
使用maven默认仓库源拉取代码时间很慢,更改为aliyun的仓库源可以显著缩短项目初始化时间。
二、更改过程
2.1 下载maven并配置环境变量
http://maven.apache.org/docs/history.html
解压到D盘,路径为:
D:\Software\develop-tools\Maven
新创建一个仓库目录maven_repository
系统变量中新建变量
当前用户中也要定义环境变量
运行maven之前,需要有java环境,我这里使用java17。
需要注意的是当前用户中java的环境变量要和系统环境变量路径保持一致。
2.2 测试maven是否正常使用
win + r ---》 cmd 打开dos窗口,输入mvn -v 如果有版本输出说明安装成功了。
2.3 Idea中maven仓库路径变更
使用idea创建一个空项目,关闭idea。然后找到刚才创建项目的文件夹删除。再次打开idea后,选择customize选项,选择All settings
搜索maven,更改maven home path 、user setting file 及Local repository。保存,这样后面所有用到maven 的项目都会默认使用我们自定义的maven版本及仓库。
2.4 更改默认仓库源
进入maven安装目录
D:\Software\develop-tools\Maven\apache-maven-3.9.8\conf
编辑settings.xml,添加aliyun源路径,保存。
<mirror>
<id>maven-default-http-blocker</id>
<mirrorof>external:http:*</mirrorof>
<name>Pseudo repository to mirror external repositories initially using HTTP.</name>
<ur1>http://0.0.0.0/</ur1>
<blocked>true</blocked>
</mirror>
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorof>central</mirrorof>
</mirror>
</mirrors>
2.5 测试是否使用aliyun的源
新建一个maven项目
如果看到是maven.aliyun.com开头的url就成功了。
三、国内idea可用的server url
https://start.springboot.io
https://start.aliyun.com
评论区