2016-02-23 13 views
5

、私はMavenの依存関係の階層のページに行くと、私は競合がバージョンが省略された原因を述べた出力を得る:maven依存関係の省略されたバージョンを表示する:tree? Eclipseで

eclipse maven version

私はdependency:treeを使用する場合は、それが省略さだと私は唯一見ます実際に参照バージョンの

| +- commons-httpclient:commons-httpclient:jar:3.1:compile 
| +- commons-codec:commons-codec:jar:1.4:compile 
| +- commons-io:commons-io:jar:2.4:compile 
| +- commons-net:commons-net:jar:3.1:compile 
| +- javax.servlet:servlet-api:jar:2.5:compile 

以降を...

+- commons-collections:commons-collections:jar:3.1:compile 
を:実際に使用されているevrsions

依存関係を取得する方法はありますか?競合のために削除されたバージョンを出力するツリーはありますか?

ありがとうございます!

答えて

5

はい、あなたはtrueverbose属性を設定することにより、省略アーティファクトを持つことができます。

シリアライズされた依存関係ツリーでは省略したノードを含めるかどうか。

この属性の既定値はfalseです。コマンドラインで、あなたは持っていた

mvn dependency:tree -Dverbose=true 
+0

素晴らしい感謝! –