开发者

How should I point to different repository mirrors in maven settings.xml

We have 2 separate products used by different teams and we would lik开发者_如何学Goe to point to mirrorA for projectA and mirrorB for projectB. How can I achieve this in settings.xml and should I do this away from settings.xml and somehow reference in my project specific POM file.

  <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>

Note: This scenario happens when a developer contributes to both of these projects.


I think you might be confusing "mirrors" with "repositories". You should very probably not have a mirror configuration like that in your settings.xml. If different projects should deploy to or get their dependencies from different repositories, you just specify those repositories in the respective projects' poms. Setting up mirrors solves an entirely different problem than setting up repositories does.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜