配置 Maven 阿里云镜像

当启动一个新的 Maven 工程时,其加载仓库顺序如下图所示。

引用

各仓库具体解释如下:

  • 本地仓库:位于自己计算机中的仓库, 用来存储从远程仓库或中央仓库下载的插件和 Jar 包
  • 远程仓库:需要联网才可以使用的仓库。所谓配置镜像也就是配置远程仓库
  • 中央仓库:在 Maven 软件中内置一个由 Maven 团队自己维护的远程仓库地址,它是中央仓库,服务于整个互联网

Maven 默认的远程仓库是在国外,下载 Jar 包时速度会非常慢,所以我们要配置镜像。

在 Maven 安装目录下 conf 目录中的 settings.xml 文件中编辑,如图。

image-20231217230156652

其内容如下。

1
2
3
4
5
6
7
<!-- 配置镜像 -->
<mirror>
<id>aliyunmaven</id>
<mirrorOf>*</mirrorOf>
<name>阿里云公共仓库</name>
<url>https://maven.aliyun.com/repository/public</url>
</mirror>

由于镜像 url 可能会有变动,这里附上阿里云仓库服务地址:仓库服务 (aliyun.com)