0
私は、次の依存ツリーがあります。Mavenの依存関係の除外
Project A
----Project B
-----Project D
--------Project G
----Project C
-----Project E
--------Project H
-----Project F
プロジェクトGのjarファイルが使用できなくなったと試みは、ビルド時にそれをダウンロードするためになされるべきではないし。
のみアクセスポンポンだから我々はポンポンに次のように追加したプロジェクトB.
の依存関係を含むプロジェクトA、のことである:
<dependency>
<groupId>xxxxx</groupId>
<artifactId>Project B</artifactId>
<version>xxxx</version>
<scope>compile</scope>
<exclusions>
<exclusion>
<artifactId>Project G</artifactId>
<groupId>xxxxxx</groupId>
</exclusion>
</exclusions>
</dependency>
しまうの依存作業のより高いレベルでの除外を追加します?
ビルド中にProject Gがダウンロードされないようにするにはどうすればよいですか?
プロジェクトEはプロジェクトCの依存関係ではなく、そこに含まれないようにする必要があります。 – Jens
参照先の場所を調べるには 'mvn dependency:tree'を使用してください。 – Jens
コードは正常に動作するはずです – Jens