多くのレベルをスキャンして Maven プロジェクト / サブプロジェクトにし、すべての依存関係、異なるプロジェクトの同じパッケージ間のバージョンの不一致などに関するレポートまたはチャートを生成できる優れたツールはありますか?
それぞれに多数の依存関係を持つサブプロジェクトのいくつかのレイヤーを持つ大規模な Maven プロジェクトを管理する他のスマートな方法はありますか?
多くのレベルをスキャンして Maven プロジェクト / サブプロジェクトにし、すべての依存関係、異なるプロジェクトの同じパッケージ間のバージョンの不一致などに関するレポートまたはチャートを生成できる優れたツールはありますか?
それぞれに多数の依存関係を持つサブプロジェクトのいくつかのレイヤーを持つ大規模な Maven プロジェクトを管理する他のスマートな方法はありますか?
Nexus などのリポジトリ マネージャーを取得し、Maven Dependency プラグインを使用し、Sonar を使用し、Hudson/Jenkins を使用し、Sonatype Insight と Insight for CI プラグインを確認し、Eclipse で依存関係ビューアーを使用し、組織の親 pom を使用して依存関係のバージョンを一元化します等々。あなたのためにやるべきことがたくさんあります。
行きたい「深さ」に応じて、Mavenサイトビルドはレポートプラグインを使用して、必要なものの多くを生成できます。より多くの情報が必要な場合は、Sonarのようなものがおそらくあなたが望むものの多くです。
最も簡単な解決策は、レポートをASCII または異なる形式で生成できるmaven-dependency-pluginを使用することです。または、IDE (m2e Plugin Eclipse) で依存関係階層を使用して、依存関係を調べます。
ジェンキンスを使用できます。Maven プロジェクトで必要なすべてが含まれています。
Jenkins と sonar は、巨大な Maven プロジェクトを管理するための最適な組み合わせです。