36 Gradle中的依赖冲突及解决方案
依赖冲突:在构建过程中,存在多个版本,构建系统胡知道选择哪个版本进行使用
Gradle默认使用新版本的Jar包坐标,建议使用
其他方式:排除依赖:
implemention('坐标') { // 排除坐标,三选一均可 exclude group:'组名' exclude module:'模块名' exclude group:'组名',module:'模块名' }不允许进行依赖传递,不建议!!!
implemention('坐标') { // 拒绝依赖传递 transitive(false) }强制使用某个版本
implemention'坐标!!' implemention('坐标'){ version( strictly("版本") ) }注意:增加两个个感叹号即可
或者version
最后更新于