I have a Gradle project with many dependencies, one of which is resolved as follows:
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 must be a transitive dependency because I explicitly specified 1.0.2. How can I find out where this specific transitive dependency comes from?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…