当前位置: 首页 > news >正文

统一管理第三方包的依赖包版本号

起因

在java项目中,我在maven的pom.xml中引用了io.github.officiallysingh:spring-boot-starter-spark:1.3包,然后这个包里又有org.apache.spark:spark-core_2.13:3.5.5包的引用,而在spark-core_2.13包中又引用了org.apache.avro:avro-mapred:1.11.4包,这个包的版本0.10.0修改为0.9.0,我们如何实现呢?

推荐方法

  • 通过在dependencyManagement中声明三方包的版本,来在自己项目中,将所有指定包的版本进行统一,并且包版本不同产生的冲突

图片

在当前项目的pom.xml中添加代码

<dependencyManagement><dependencies><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-dependencies</artifactId><version>${spring-boot-dependencies.version}</version><type>pom</type><scope>import</scope></dependency><dependency><groupId>org.apache.avro</groupId><artifactId>avro-mapred</artifactId><version>1.11.3</version></dependency>
</dependencyManagement>

刷新依赖之后,可以看到三方包里的依赖包avro-mapred版本已经改变了

图片

其它方法

下面这个表格总结了你可以在项目中使用的三种主要策略。

方法 操作方式 适用场景与说明
💡 直接声明依赖 <dependencies> 中直接声明你想要的 jersey-client 版本。 最简洁直接,适用于单模块项目,快速覆盖传递依赖的版本。
📦 依赖管理 <dependencyManagement> 中统一管理 jersey-client 的版本。 推荐用于多模块项目,可以保证所有模块使用的版本一致,避免冲突。
🗑️ 排除+引入 先通过 <exclusions> 排除旧版本,再显式引入新版本。 最严格的控制,确保构建时不会引入冲突的旧版本,但配置稍显繁琐。
http://www.hskmm.com/?act=detail&tid=31363

相关文章:

  • 主线程阻塞型帧堆积(Frame Backlog)
  • 图像去雾算法详解与MATLAB实现
  • ROS 传感器模块的通用架构设计与跨中间件扩展实践
  • 替代传统FTP的系统:企业数字化转型新选择
  • 算法设计与分析作业
  • 需求分析论
  • 2025年叠螺机/加药装置/输送机厂家最新权威推荐榜:专业制造与高效输送系统综合解决方案
  • 2025年书包柜厂家最新推荐排行榜,学生书包柜,员工书包柜,更衣柜储物柜,智能书包柜公司口碑之选
  • 2025.10.14 刷题
  • 企业高效数据传输:数据摆渡解决方案全解析
  • 别再空谈数据价值!制造业如何用主数据管理 “抠” 出千万级成本?
  • 2025.10.13 测试
  • 2025年注塑加工行业优质企业最新推荐排行榜:助力需求企业精准筛选可靠合作伙伴
  • 2025 年工程管理软件平台公司最新推荐榜:聚焦数字化效能,优选靠谱服务商
  • 被 Excel 格式折腾的那些瞬间---excl格式转换
  • 阵列信号处理中的盲源分离算法
  • 标准版v9.0破解版及软件安装包
  • 内外网传文件有哪些痛点?一文读懂高效传输方案是什么样的
  • win32中的COM接口清单
  • 内存的堆、内存的栈有什么区别
  • 2025 年铝板厂家最新推荐榜:覆盖多系列铝板产品,精选优质企业,为采购者提供专业选型参考
  • 用 AI 批量优化思源笔记排版
  • 2025 年连接线线束厂家最新推荐榜:新能源电子 / 机器人电子等多领域优质企业品控、定制能力及合作案例全面盘点
  • 2025年黄金回收品牌最新权威推荐榜:专业鉴定与高价回收口碑之选,正规资质黄金回收厂家精选指南
  • 2025 年试验机最新推荐榜单:电子万能材料 / 橡胶拉力 / 塑料拉力 / 环刚度 / 冲击试验机优质厂家精选及科研工业合作参考
  • 2025 年国内卷帘门源头厂家最新推荐排行榜:电动 /pvc/ 钢质 / 自动 / 防火卷帘门优质厂家精选
  • 2025 年电容厂家最新推荐排行榜:固态 / 高压 / 牛角 / 安规 / CBB / 超级电容领域优质厂家精选
  • 如何让AI实现自动化 —— PlayWright MCP 实测 - 教程
  • 使用git-filter-repo 清除大文件
  • 2025 年滤筒源头厂家最新推荐排行榜:盘点实力企业及选购要点,涵盖多类型滤筒优质公司水刺/除尘/阻燃/高温滤筒厂家推荐