У вас есть 2 варианта и зависит от того, как вы хотите справиться с этим.
Если ваш нексус также должен содержать артефакты от broadleafcommerce, вы должны добавить его в качестве прокси-хранилища:
В Nexus создайте Proxy Repository
с идентификатором broadleafcommerce
, URL http://nexus.broadleafcommerce.org/nexus/content/groups/public
иПолитика версий Mixed
В вашем settings.xml
определите свои зеркала:
<mirrors>
<mirror>
<id>nexus</id>
<mirrorOf>*,!broadleaf-repo</mirrorOf>
<url>http://localhost:8081/repository/maven-proxy-test/</url>
</mirror>
<mirror>
<id>broadleafcommerce</id>
<mirrorOf>broadleaf-repo</mirrorOf>
<url>http://nexus.broadleafcommerce.org/nexus/content/groups/public/</url>
</mirror>
</mirrors>
Если вы делаете , а не хотите иметь артефакты от broadleafcommerce в вашем хранилище Nexus:
Определите ваше зеркало следующим образом:
<mirrors>
<mirror>
<id>nexus-group</id>
<mirrorOf>*,!broadleaf-repo</mirrorOf>
<url>http://localhost:8081/repository/maven-proxy-test/</url>
</mirror>
</mirrors>
Обратите внимание, что <mirrorOf>*,!broadleaf-repo</mirrorOf>
указывает на идентификатор вашего определенного репозитория и исключает его.