Почему хранилище Nexus не загружает необходимые артефакты при использовании группового хранилища? - PullRequest
3 голосов
/ 04 марта 2011

Я использую менеджер репозитория Nexus и настроил по умолчанию ... / nexus / content / groups / public / repository и добавил maven central, снимок codehaus и внутренний репозиторий, который я создал и загрузил в него несколько артефактов.

Затем добавил ... / nexus / content / groups / public для зеркалирования в settings.xml. Когда я делаю сборку maven, maven ищет в ... / nexus / content / groups / public, но не обновляет org.apache.maven.plugins: maven-site-plugin: pom: 2.0-beta-6 и сообщает, что он не найден.

Но если я уберу зеркало из settings.xml, оно будет выглядеть как http://repo1.maven.org/maven2/ и правильно обнаружит все артефакты.

Я также изменил URL публикации на true. Что мне не хватает?

1 Ответ

4 голосов
/ 04 марта 2011

Если вы добавили репозитории как proxy repositories в Nexus, не забудьте добавить прокси в группу репозиториев , которую вы используете как mirror для всех запросов Nexus (public / snapshot) ) - предполагается, что у вас есть такая конфигурация.

...