3

偶然、依存関係の 1 つ (spring-data-jpa 1.1.0.RELEASE、その pom-fileを参照) に<repository>.

これは、ビルドがそのリポジトリに直接移動し、独自の中央 Maven リポジトリを回避することを意味します。

ただし、ビルドを制御する必要があります。すべてのアーティファクトは部門の Maven リポジトリから取得する必要があり、必要な場所から必要なものすべてを取得または取得するように構成する必要があります。

質問:<repositories>依存アーティファクトの pom ファイルを無視するように Maven に指示するにはどうすればよいですか?

4

1 に答える 1

2

次のようにリポジトリを無効にできます。

<repository>
    <id>spring-libs-release</id>
    <url>http://repo.springsource.org/libs-release</url>
    <releases>
        <enabled>false</enabled>
    </releases>
    <snapshots>
        <enabled>false</enabled>
    </snapshots>
</repository>

または、mirrorOf宣言を使用して、単一のリポジトリを使用することもできます。

<mirrors>
    <mirror>
        <id>internal-repository</id>
        <name>Maven Repository Manager running on repo.mycompany.com</name>
        <url>http://repo.mycompany.com/proxy</url>
        <mirrorOf>*</mirrorOf>
    </mirror>
</mirrors>
于 2013-01-24T13:33:55.203 に答える