11

Maven を使用してプロジェクトをビルドし、Nexus をリポジトリ マネージャーとして使用しています。

成果物が別の成果物の依存関係にある場所を知る方法はありますか?

たとえば、Release リポジトリ内のどのアーティファクトが commons-io 1.2、またはフレームワーク 2 のバージョン xy に依存しているか、または ...

4

3 に答える 3

3

mvn dependency:treeこの情報を得るのに役立つはずです。

于 2011-01-14T02:13:13.047 に答える
2

Maven Project Info Reports プラグインの依存関係および依存関係の収束レポートと併せて、Maven Site プラグインを確認しましたか?

これにより、プロジェクトが使用するすべての成果物と、その成果物に依存する他の成果物を示す html レポートが生成されます。

于 2011-01-13T16:20:28.000 に答える
1

Maven クライアントは、1 つのプロジェクトの依存関係のみを通知します。ビルド プロセスの一部としてSonarを使用することをお勧めします。これは主にソース コード分析に使用されますが、同じ Sonar データベース内の他のプロジェクトによる特定のライブラリの使用状況も報告します。

于 2011-01-20T23:08:18.280 に答える