mavenの依存関係を確認する方法

mavenの依存関係を確認する方法は以下の様なものがあります。

依存性の分析

mvn dependency:analyze

依存関係ツリーの表示

mvn dependency:tree

「-Dverbose」オプションをつけると競合しているjarがわかります。

mvn dependency:tree -Dverbose | grep conflict

のようにするとコンフリクトしているものだけをピックアップできます。

「-DoutputFile=dependency.txt」オプションをつけるとファイル出力されます。

ライブラリなどのjarを配布する際には確認しておくとよさそうですね。

参考

http://blog.pepese.com/entry/20130509/1368096420