gradle默认版本冲突解决策略:自动依赖最高版本jar包

修改默认解决策略,使之出现版本错误时报错

configurations.all{
  resolutionStrategy{
    failOnVersionConflict()
  }
}

 

1、查看版本冲突

执行  dependencies 任务 查看详细的依赖

Android 使用gradle版本冲突

 

 

2、解决冲突

(1)排除传递性依赖

compile('org.hibernate:hibernate-core:3.6.3.Final'){
   exclude group:"org.slf4j",module:"slf4j-api"
//transitive = false
}

 (2)强制指定版本

configurations.all{
  resolutionStrategy{
    force'org.slf4j:slf4j-api:1.7.24'
  }
}

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-11-13
  • 2021-12-05
  • 2021-08-13
  • 2022-12-23
  • 2021-11-16
  • 2022-12-23
猜你喜欢
  • 2022-01-06
  • 2021-07-22
  • 2021-07-10
  • 2021-11-29
  • 2021-11-27
  • 2021-11-09
  • 2021-10-19
相关资源
相似解决方案