dependencyManagement保持maven的多模块依赖版本一致

在maven的多模块中, 为保持jar包在每个子模块中版本一致, 一般会有两种选择:

  1. 在父pom的dependencies标签中声明一个jar,每个子模块都会默认继承该jar

  2. 如果只有部分子模块用到了一个jar, 则会选择将该jar坐标信息声明在父pom的dependencyManagement标签中, 然后再在子模块中引用相应的jar坐标(不带version标签), 这样可以保证该jar包只会出现在相应的子模块中, 且各个子模块中该jar的版本号一致

相关推荐
小叶lr8 分钟前
idea 配置 leetcode插件 代码模版
java·leetcode·intellij-idea
qq_4298565712 分钟前
idea启动服务报错Application run failed
java·ide·intellij-idea
瑞雨溪14 分钟前
java中的this关键字
java·开发语言
J不A秃V头A22 分钟前
Redisson 中开启看门狗(watchdog)机制
java·分布式锁·看门狗
草字24 分钟前
uniapp input限制输入负数,以及保留小数点两位.
java·前端·uni-app
李迟25 分钟前
某Linux发行版本无法使用nodejs程序重命名文件问题的研究
java·linux·服务器
MapleLea1f37 分钟前
26届JAVA 学习日记——Day14
java·开发语言·学习·tcp/ip·程序人生·学习方法
没有黑科技43 分钟前
基于web的音乐网站(Java+SpringBoot+Mysql)
java·前端·spring boot
爪哇学长1 小时前
解锁API的无限潜力:RESTful、SOAP、GraphQL和Webhooks的应用前景
java·开发语言·后端·restful·graphql
刘大浪1 小时前
IDEA 2024安装指南(含安装包以及使用说明 cannot collect jvm options 问题 四)
java