2016-02-23 38 views
5

In Eclipse, quando vado alla pagina di Maven Gerarchia delle dipendenze, ottengo in uscita che indica ciò che i conflitti causati versioni per essere omessi:Visualizza le versioni omesse nella dipendenza di Maven: albero?

eclipse maven version

Tuttavia, se uso dependency:tree, che è omesso e vedo solo i evrsions effettivamente utilizzate:

| +- 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 

E più tardi le versioni in realtà si fa riferimento ...

+- commons-collections:commons-collections:jar:3.1:compile 

C'è un modo per ottenere dipendenza: albero per produrre le versioni omesse per conflitto?

Grazie!

risposta

5

Sì, è possibile avere i manufatti omessi impostando l'attributo verbose a true:

se includere i nodi omessi nella albero delle dipendenze serializzato.

Questo attributo ha come valore predefinito false. Sulla riga di comando, avresti

mvn dependency:tree -Dverbose=true 
+0

Grazie di cuore! –