本地maven的配置文件配置多个仓库地址
时间: 2023-09-26 15:09:04 浏览: 234
在本地 Maven 的配置文件 `settings.xml` 中,可以配置多个仓库地址。以下是一个简单的示例:
```xml
<settings>
<mirrors>
<mirror>
<id>aliyun</id>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>*</mirrorOf>
</mirror>
</mirrors>
<profiles>
<profile>
<id>my-profile</id>
<repositories>
<repository>
<id>my-repo</id>
<url>https://my-repo.com/maven</url>
</repository>
</repositories>
</profile>
</profiles>
<activeProfiles>
<activeProfile>my-profile</activeProfile>
</activeProfiles>
</settings>
```
在上面的示例中,配置了两个仓库地址,一个是阿里云的公共仓库镜像,另一个是自定义的私有仓库地址。
具体说明如下:
- `mirrors` 标签用于配置镜像列表。这里配置了一个阿里云的公共仓库镜像,`<mirrorOf>*</mirrorOf>` 表示所有仓库都使用该镜像。
- `profiles` 标签用于配置 Maven 的配置文件。这里配置了一个名为 `my-profile` 的配置文件,其中配置了一个仓库地址。
- `activeProfiles` 标签用于激活某个配置文件,这里激活了 `my-profile` 配置文件。
你可以根据自己的需求,添加多个仓库地址和配置文件。注意要避免重复的仓库 ID。
阅读全文