Gradle: how to display where a dependency conflict arises

后端 未结 1 2097
盖世英雄少女心
盖世英雄少女心 2020-12-03 09:45

I have a Gradle project with many dependencies, one of which is resolved as follows:

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


        
相关标签:
1条回答
  • 2020-12-03 10:35

    Answering this question is the whole point of the dependencyInsight task. javax.activation:activation:1.1 is pulled in by com.sun.mail:mailapi:1.4.4 and com.sun.mail:smtp:1.4.4.

    If your own code also depends on javax.activation, you can force your version with compile("javax.activation:activation:1.0.2") { force = true }. If not, you can force a version with configurations.all { resolutionStrategy.force "javax.activation:activation:1.0.2" }.

    0 讨论(0)
提交回复
热议问题