Wenn wir das folgende Beispiel betrachten, was ist der Unterschied zwischen "+ -" und "\ -" Symbolen und was bedeuten sie?
%Vor%Diese Symbole haben überhaupt keine Bedeutung, sie sind nur vorhanden, um den Ausgang des Baumes besser zu lesen!
Hier ist eine komplexere Ausgabe, um besser zu sehen, was sie tut, in einer spring-webmvc
Abhängigkeit:
Betrachten Sie den Abhängigkeitsbaum als Ebenen: die erste Ebene entspricht den direkten Abhängigkeiten; die zweite Ebene entspricht den transitiven Abhängigkeiten dieser direkten Abhängigkeiten usw.
Wenn für dasselbe Artefakt mehr als eine Abhängigkeit auf derselben Ebene besteht, wird grundsätzlich +-
angezeigt, andernfalls wird \-
angezeigt, was auf ein "Ende" des Baums (dh einen Pfad) hinweist zu einem Blatt führen).
Das Pluszeichen gibt mehrere Knoten auf derselben Ebene an, während das -
Symbol einen einzelnen Knoten für diese Hierarchieebene angibt.
In Ihrem Fall hat also maven-dependency-plugin
( +
symbol) als transitive Abhängigkeiten maven-reporting-impl
und doxia-site-renderer
auf der ersten Ebene, dann hat maven-reporting-impl
nur ( -
symbol) commons-validator
als direkt transitive Abhängigkeit und so weiter.
Tags und Links maven maven-dependency-plugin dependency-management maven-dependency