Gradle: Wie wird angezeigt, wo ein Abhängigkeitskonflikt auftritt?

Habe ich ein Gradle-Projekt mit vielen Abhängigkeiten, von denen eine wie folgt gelöst:

gradle dependencyInsight --configuration compile --dependency javax.activation

:dependencyInsight
javax.activation:activation:1.1 (conflict resolution)
+--- com.sun.mail:mailapi:1.4.4
|    \--- compile
\--- com.sun.mail:smtp:1.4.4
     \--- compile

javax.activation:activation:1.0.2 -> 1.1
\--- compile

Version 1.1 muss eine transitive Abhängigkeit, da ich explizit angegeben 1.0.2. Wie kann ich herausfinden, wo diese bestimmte transitive Abhängigkeit kommt?

InformationsquelleAutor der Frage Giovanni Botta | 2014-01-23

Schreibe einen Kommentar