Gradle导入本地的Jar包中的依赖,与项目依赖有冲突

最近给老项目增加功能,对接的接口方发来了一个jar包,导入项目后跟原来项目中的依赖有冲突

 具体原因就是导入的jar包中也依赖了与项目相同jar包,不同版本导致的冲突。

 一开始强指定,没效果,就想着用Grable的过滤,过滤掉Jar中的依赖 

implementation ('xxx:xxx:xxx'){      
        exclude group 'xxxx' module'xxxx'
}

再build.gradle文件加了上面这个,屁用没有,
有先后“度”,“GPT”了一堆每一个能用的

最后在不停的是错中发现了一个能用的办法,换顺序

 冲突没有了,项目启动了,腰也不酸了,腿也不痛了。
是什么原理也没搞明白,有大神也可以下方评论告诉我

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值