私は次のmaven POM構造を持っています
- ライブラリ
- LibraryProject1
- LibraryProject2
- LibraryProject3
- コンポーネント
- コンプ1
- Comp1Project1
- Comp1Project2
- Comp1Project3
- Comp2
- Comp2Project1
- Comp2Project2
- Comp2Project3
- コンプ1
- アプリケーション
- AppProject1
- AppProject2
- AppProject3
Maven project-info-reports を使用して、各 AppProject の依存関係管理を簡単に生成できます。
しかし、親POM間の依存関係を示すレポートを生成したいと思います。これは、アプリケーションのビルドに使用される Comp1、Comp2、およびライブラリのバージョンです。これは、プロジェクトの各グループが一緒にタグ付けされ、同じバージョンを持っているためです。(マネージャーにとって読みやすくするために...)
完全な解決策ではない場合は、これを達成する方法に関するヒントや指針を歓迎します。
乾杯