Maven および推移的な依存関係の除外についていくつか質問があります。しかし、私はそれがうまくいきません。pomのサイズを小さくするために、いくつかのライブラリを再パッケージ化したpomにいくつかの依存関係があります。これまでのところ、これは成功しています。しかし、これらの推移的な依存関係を実行していると、 .classpathファイルmvn eclipse:eclipse
に書き込まれます。次の抜粋のように除外されていますが。
<dependency>
<groupId>foo.bar</groupId>
<artifactId>foobar</artifactId>
<version>1.2.4</version>
<exclusions>
<exclusion>
<groupId>*</groupId>
<artifactId>*</artifactId>
</exclusion>
</exclusions>
</dependency>
Apache Maven 3.3.3 (7994120775791599e205a5524ec3e0dfe41d4a06; 2015-04-22T13:57:37+02:00)
Java バージョン: 1.7.0_45、ベンダー: Oracle Corporation