Как мне указать разные зеркала репозитория в maven settings.xml - PullRequest
0 голосов
/ 16 августа 2011

У нас есть 2 отдельных продукта, используемых разными командами, и мы хотели бы указать на mirrorA для projectA и mirrorB для projectB. Как я могу добиться этого в файле settings.xml и должен ли я делать это вдали от файла settings.xml и каким-либо образом ссылаться на файл POM для моего проекта.

  <mirrors>
        <mirror>
            <id>internal</id>
            <mirrorOf>*</mirrorOf>
            <name>Internal Release Repository</name>
            <url>http://192.168.1.4:7777/archiva/repository/internal</url>
        </mirror>
  </mirrors>

Примечание. Этот сценарий происходит, когда разработчик участвует в обоих этих проектах.

1 Ответ

1 голос
/ 16 августа 2011

Я думаю, вы могли бы путать "зеркала" с "хранилищами".Вероятно, у вас не должно быть зеркальной конфигурации в вашем файле settings.xml.Если разные проекты должны развертываться или получать свои зависимости от разных репозиториев, вы просто указываете эти репозитории в poms соответствующих проектов.Настройка зеркал решает совершенно другую проблему, чем настройка репозиториев.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...