操作场景
为解决软件依赖安装时官方源访问速度慢的问题,为了提升依赖包的安装速度。
腾讯云开源镜像站加速
打开 maven 的配置文件( windows 机器一般在 maven 安装目录的 conf/settings.xml ),在 <mirrors></mirrors>
标签中添加 mirror 子节点:
1 2 3 4 5
| <mirror> <id>qq-cloud</id> <mirrorOf>central</mirrorOf> <url>http://mirrors.cloud.tencent.com/nexus/repository/maven-public/</url> </mirror>
|
内网访问地址请替换为 http://mirrors.tencentyun.com/
华为开源镜像站加速
1 2 3 4 5
| <mirror> <id>hw-cloud</id> <mirrorOf>central</mirrorOf> <url>https://repo.huaweicloud.com/repository/maven/</url> </mirror>
|
阿里云开源镜像站加速
1 2 3 4 5
| <mirror> <id>ali-mirror</id> <mirrorOf>central</mirrorOf> <url>https://maven.aliyun.com/repository/public</url> </mirror>
|
如果想使用其它代理仓库,可在 profile 下的 <repositories></repositories>
节点中加入对应的仓库使用地址。以使用 Spring 代理仓为例:
1 2 3 4 5 6 7 8 9 10
| <repository> <id>spring</id> <url>https://maven.aliyun.com/repository/spring</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>true</enabled> </snapshots> </repository>
|
推荐写法
如果其中一个不行则重新选择一个 url 即可。
1 2 3 4 5 6
| <mirror> <id>aliyun-mirror</id> <mirrorOf>central</mirrorOf> <url>https://maven.aliyun.com/repository/public</url> </mirror>
|