私は単純なMavenプロジェクト構造を持っています:
mainProject
|-- subProject1
| |-- subSubProject
|-- subProject2
ポイントは、各サブプロジェクトで使用される依存関係を含む mainProject があることです (これらの依存関係は各サブプロジェクトに共通です) が、コンパイルおよびビルド時に最後にそれらを WAR ファイルに含めたくありません (スコープが提供されます)。 )。また、mainProject で既に宣言しているため、各サブプロジェクトで依存関係を宣言したくありません。
WAR ファイルには、ビルドされたファイルにすべてのサブプロジェクト ライブラリが含まれています。
ありがとう