Mirror multiple repositories in maven settings.xml
July 21, 2017
Tweet
Here is the configuration to enable multiple mirrors in maven (settings.xml
).
Mirrors block
<mirrors>
<mirror>
<id>nexus</id>
<mirrorOf>*</mirrorOf>
<url>https://nexus.organization.com/nexus/content/groups/CLM</url>
</mirror>
<mirror>
<id>art</id>
<mirrorOf>artifactory</mirrorOf>
<url>https://artifactory.organization/artifactory/maven-internalfacing</url>
</mirror>
</mirrors>
update the profiles block
<profiles>
<profile>
<id>nexus</id>
<repositories>
<repository>
<id>central</id>
<name>central</name>
<url>https://nexus.organization.com/nexus/maven2</url>
</repository>
<repository>
<id>art</id>
<name>art</name>
<url>https://artifactory.organization/artifactory/maven-internalfacing</url>
</repository>
</repositories>
</profile>
</profiles>