Maven 最新镜像收集
概述
如果不配置 Maven 仓库镜像,在 IDE 首次打开 Maven 工程的时候,会出现漫长的等待时间,这是因为项目依赖依赖了很多第三方的 Jar 包,而这些 Jar 包大多存在于 Maven 中央仓库中。然而不幸的是国内访问 Maven 中央仓库的速度感人,使用本文介绍的方法可以大大提高 Jar 包的下载速度。
使用阿里最新的 Maven 镜像
先找到你的 Maven 安装目录下的 conf/settings.xml,在
<mirror>
<id>aliyunmaven</id>
<mirrorOf>*</mirrorOf>
<name>阿里云公共仓库</name>
<url>https://maven.aliyun.com/repository/public</url>
</mirror>
使用 <mirrorOf>*</mirrorOf>
是比较激进的配置方法,这会导致所有 Jar 都从阿里云提供的这个镜像地址下载。如果想更谨慎一点,推荐配置方法如下:
<mirror>
<id>aliyunmaven</id>
<mirrorOf>central,jcenter</mirrorOf>
<name>阿里云公共仓库</name>
<url>https://maven.aliyun.com/repository/public</url>
</mirror>
这样的话,仅仅中央仓库和 jcenter 仓库中的 Jar 会从镜像地址下载。如果项目中还使用了其他仓库,则这些仓库中的 Jar 不受镜像配置的影响。
最后来个官方链接:https://developer.aliyun.com/mirror/maven/,如有需要可以直接查看官方说明。
使用腾讯云 Maven 镜像
<mirror>
<id>nexus-tencentyun</id>
<mirrorOf>*</mirrorOf>
<name>Nexus tencentyun</name>
<url>http://mirrors.cloud.tencent.com/nexus/repository/maven-public/</url>
</mirror>
配置方法和之前相同,不再赘述。
使用华为云 Maven 镜像
<mirror>
<id>huaweicloud</id>
<mirrorOf>*</mirrorOf>
<url>https://repo.huaweicloud.com/repository/maven/</url>
</mirror>
配置方法和之前相同,不再赘述。
使用网易云 Maven 镜像
<mirror>
<id>nexus-163</id>
<mirrorOf>*</mirrorOf>
<name>Nexus 163</name>
<url>http://mirrors.163.com/maven/repository/maven-public/</url>
</mirror>
配置方法同上,来个官方地址:https://mirrors.163.com/.help/maven.html。
写在最后
本文收集了阿里云、腾讯云、网易云和华为云提供的 Maven 镜像地址,使用这些镜像地址可以加速 Jar 包下载。那么应该用哪个呢?我建议用阿里云的就可以了,毕竟我用了好长时间,一直也没出现什么幺蛾子。
有问题吗?点此反馈!
温馨提示:反馈需要登录