1

私は私を困惑させ続けるマルチモジュールプロジェクトを持っています。このマルチモジュールpomプロジェクトを使用してインポートする別の「戦争」プロジェクトがあります

<type> pom </ type>
ただし、推移的な依存関係は含まれていません。マルチモジュール「pom」プロジェクトに依存関係を含めるときはいつでも、

<依存関係>
..。

セクションでは、循環依存関係を取得し続けます。マルチモジュール「pom」プロジェクトで「module」を使用すると、依存関係として子モジュールが含まれるようですが、このマルチモジュール「pom」プロジェクトを含むプロジェクトでは、これらの依存関係を推移的な依存関係にすることはできません。使用する方法はありますか

<dependencyManagement>
..。

サブモジュールがあり、サブモジュールの依存関係がこのpomから継承するプロジェクトに渡される「pom」プロジェクト内?

4

1 に答える 1

3

プロジェクトでマルチモジュールpomをとして指定することは期待されていません。dependencyこれがあなたがおっしゃる問題の原因だと思います。

プロジェクトで必要なマルチモジュールpomのさまざまなモジュールに多数の依存関係が存在する場合はwar、warプロジェクトでこれらの依存関係を明示的に指定できます。多くの場合、1つ以上の依存関係を指定するだけで、推移的な依存関係がもたらされます。

また、部品表pomの使用について説明している、管理された依存関係のインポートについても読むことをお勧めします。これは、問題の代替ソリューションである可能性があります。

于 2012-03-07T04:58:51.423 に答える