Mavenで使用しているライブラリ一覧を出力する方法

Mavenで使用しているライブラリ一覧を出力する方法をご紹介します。

事前準備として、MavenのPathが通っている必要があります。Pathが通っていない場合はMavenの実行ファイルを直接実行できますが、実行コマンドが長くなるのでおススメしません。

コマンドはpom.xmlのフォルダに移動して実行します。

ライブラリ一覧を出力

次のコマンドで使用しているライブラリ一覧を出力できます。

mvn dependency:tree

コンフリクトライブラリ一覧を出力

コンフリクトを起こしているライブラリは次のコマンドで検出することが出来ます。

mvn dependency:tree -Dverbose

参考

dependency:tree – Apache Maven Project

Resolving conflicts using the dependency tree – Apache Maven Project