モジュールを依存関係として推移的に含む依存関係として、集約モジュール(構築目的でモジュールを集約するpom)を使用することは可能ですか?サブモジュールに対応する依存関係を宣言する必要があることを考慮すると、そうでない場合、依存関係として宣言すると、依存関係がないため、推移的なdepは含まれません。
すでに試しましたが、循環依存エラーが発生しました。
それ以外の場合は、これらすべての依存関係を宣言するだけの追加モジュール(my_module_depsなど)を作成する必要があるため、依存関係を推移的に含む依存関係として使用できます。依存関係のバルクであることを除いて、特定の目的を持たないMavenモジュールを持つのは好きではありません。
これは望ましい状態なので、モジュールの集約と、推移的な依存関係を取得するために使用される依存関係の両方に使用できます。
<project>
<artifactId>aggregationModule</artifactId>
<modules>
<module>a</module>
<module>b</module>
<module>c</module>
</modules>
<dependencies>
<dependency>
<artifactId>a</artifactId>
</dependency>
<dependency>
<artifactId>b</artifactId>
</dependency>
<dependency>
<artifactId>c</artifactId>
</dependency>
</dependencies>
</project>