要配置 Apache Maven 仓库以使用多个仓库,包括阿里云和 Apache 仓库,需要进行以下步骤:

  1. 打开 Maven 的 settings.xml 文件。这个文件通常位于 Maven 的安装目录下的 conf 文件夹中,或者位于用户目录下的 .m2 文件夹中。如果该文件不存在,可以从 Maven 的官方网站下载一个示例文件然后进行修改。

  2. 在 settings.xml 文件中找到 '' 元素,如果不存在就创建它。这个元素用于定义 Maven 的仓库。在该元素下,可以添加多个 '' 元素来指定不同的仓库。

  3. 在 '' 元素中,添加阿里云仓库的配置。可以使用以下配置:

<repository>
  <id>aliyun</id>
  <name>Aliyun Maven Repository</name>
  <url>https://maven.aliyun.com/repository/public</url>
</repository>
  1. 添加 Apache 仓库的配置。可以使用以下配置:
<repository>
  <id>apache</id>
  <name>Apache Maven Repository</name>
  <url>https://repo.maven.apache.org/maven2</url>
</repository>
  1. 保存并关闭 settings.xml 文件。

配置完成后,Maven 将会同时使用阿里云仓库和 Apache 仓库来下载依赖项。如果有相同的依赖项在两个仓库中都存在,Maven 将会优先选择阿里云仓库来下载。

注意:除了配置 '' 元素外,还可以配置 '' 元素来指定插件的仓库。同时,如果你的项目使用了 Maven 的父子模块结构,你还可以在父模块的 pom.xml 文件中配置仓库,然后子模块会继承这个配置。

配置 Maven 仓库:阿里云 & Apache 多仓库设置

原文地址: https://www.cveoy.top/t/topic/peQZ 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录