gradle依赖冲突的解决方式

简介: gradle依赖冲突的解决方式

依赖管理之解决冲突(一般都是让gradle自动处理)


  1. 查看依赖报告
  2. 排除传递性依赖解决冲突/强制一个版本解决冲突
    ①修改后产生冲突构建失败,修改策略手动解决


6d68669df1ea4068bc5eebe725a93810.png


②排除(低版本)传递性依赖的时候module就是坐标中的name属性



d7f18377dd8049129dbead2b1a922094.png


transitive是排除所有传传递依赖(一般不用)


强制指定一个版本


7881ca4dac8b4d6ea91d1dd9ba733a86.png


gradle默认依赖最高级版本的依赖

相关文章
|
11月前
|
Java 数据库连接 应用服务中间件
【Maven】依赖范围、依赖传递、依赖排除、依赖原则、依赖继承
在Maven中,依赖范围(Dependency Scope)用于控制依赖项在编译、测试和运行时的可见性和可用性。通过指定适当的依赖范围,可以在不同的构建和执行环境中控制依赖项的加载和使用。
415 1
|
4月前
|
Java Maven
【亮剑】Java项目开发中常遇到Jar 包依赖冲突问题,主要由不同版本库、循环依赖、传递依赖和依赖范围不当引起
【4月更文挑战第30天】Java项目开发中常遇到依赖冲突问题,主要由不同版本库、循环依赖、传递依赖和依赖范围不当引起。解决冲突需分析依赖树、定位冲突源、调整类加载顺序等。方法包括排除冲突依赖、统一管理版本、限定依赖范围、合并冲突类、升级降级库版本及拆分模块。关注依赖关系,及时解决冲突,保障项目稳定运行。
345 0
|
10月前
gradle依赖冲突的解决方式
gradle依赖冲突的解决方式
108 0
|
缓存 Java API
Gradle 构建工具 #5 又冲突了!如何理解依赖冲突与版本决议?
Gradle 作为官方主推的构建系统,目前已经深度应用于 Android 的多个技术体系中,例如组件化开发、产物构建、单元测试等。可见,要成为 Android 高级工程师 Gradle 是必须掌握的知识点。
199 0
Gradle 构建工具 #5 又冲突了!如何理解依赖冲突与版本决议?
|
Dubbo 前端开发 Java
maven多模块和依赖冲突问题汇总记录(上)
maven多模块和依赖冲突问题汇总记录(上)
527 0
|
Java Maven
maven的依赖原则和解析机制
maven的依赖原则和解析机制
204 0
|
分布式计算 搜索推荐 Java
Maven依赖原则及如何解决Maven依赖冲突
Maven依赖原则及如何解决Maven依赖冲突
393 0
|
Dubbo 前端开发 Java
maven多模块和依赖冲突问题汇总记录
今天学习和总结了一下maven的相关知识点,发现一些比较基础的东西居然也会忘记,这里对于一些日常工作中可能会遇到的问题进行了一下汇总。
756 0
|
Java fastjson 程序员
3分钟为女同事解决Maven依赖冲突,这样操作,它不香吗?
这天小林无所事事准备下班,突然听见隔壁小美在哭泣,正(hao)义(se)的小林过去关切的问 “小美,你怎么了?是不是被该死的王经理欺负了?”, 小美抽泣着点点头 “经理叫我把这个 Maven 的红色波浪线去掉,可是我一直去不掉。”
|
JSON 安全 Java
MAVEN 依赖的优先原则
MAVEN 依赖的优先原则
454 0