pom-xml の掃除-1: プロジェクトの依存関係が正しいかどうかどうやって知るのですか?

Kedar より :

いうまでもない事ながら、まずはビルドできるということ。プロジェクトの成果物をビルドすることができていれば、 pom.xml には必要十分な情報が書き込まれています。

Kohsuke が依存性を解析する Mojo を書いてくれました。使い方は簡単:

mvn [-o] gf:analyze-dependency

プロジェクトのフォルダ内で上記のように実行すると、不要な依存関係が分かります。不要な依存関係とは、本来 Maven が自動的に処理する依存関係を間接的に、あるいは継承により保持しているようなケースで、こうした依存関係は必要のないものです。


日本語翻訳: Kana

英文 (翻訳したバージョン: 1)