1

以下のsettings.xmlがあります。私は2つのpomファイルを持っています。1 つは内部プロジェクトに固有のもので、もう 1 つは外部ツールに固有のものです。どちらも別々のリポジトリを指しています。依存関係が両方のリポジトリに調べられるように、単一の settings.xml を使用したいと考えています。問題は、外部ツール pom でビルドを実行すると、myProjectSpecificRepository を調べますが、内部は調べませんhttp://URL2/nexus/content/groups/public。(ミラータグの下に指定されたURLのみを考慮しています。また、URLを使用して2番目のミラータグを指定しようとしまし http://URL2/nexus/content/groups/publicたが、助けにはなりませんでした)何が問題なのかわかりませんか?

 <mirrors>
    <mirror>
      <id>My Id</id>
      <mirrorOf>*</mirrorOf>
      <url>http://myProjectSpecificRepository/url>
    </mirror>
  </mirrors>


  </profiles>
        <profile>
                <id>project Specific profile</id>
                ......
                <url>http://myProjectSpecificRepository/nexus/content/groups/public</url>
            </profile>

      <profile>
                <id>External profile</id>
                <repositories>
                    <repository>
                        <id>External releases</id>
                        <name>External profile name</name>
                        <url>http://URL2/nexus/content/groups/public</url>
                    </repository>
                </repositories>
                <pluginRepositories>
                    <pluginRepository>
                        <id>External profile plugin </id>
                        <name>External profile description</name>
                        <url>http://URL2/nexus/content/groups/public</url>
                    </pluginRepository>
                </pluginRepositories>
        </profile>

     <activeProfiles>
    <activeProfile>My Id</activeProfile>
    <activeProfile>External profile</activeProfile>
   </activeProfiles>


  </profiles>
4

0 に答える 0