maven - Maven中的BOM依赖与父依赖
问题描述
我想知道 pom 中 Parent 和 BOM 之间的区别。看起来两者都解决了相同的问题,您不想在每个单独的项目中包含版本,而是将其维护在中央(父/BOM)maven中。
谁能帮我理解?谢谢你。
解决方案
您只能有一个父级,但您可以将多个 BOM 导入 Maven 项目。
此外,导入 BOM 只会导入 dependencyManagement,而拥有父级将导入您在该 pom 中拥有的所有内容。
当您想为设置父级时提供一组默认配置时,这特别有用,您继承了在这些插件中完成的所有插件版本(和配置)。
推荐阅读
- django - Django ModelAdmin.get_urls() 未注册自定义 url
- oracle - TNS:通过 VPN 连接发生连接超时
- android - 存储文章列表并每次生成随机一个?
- java - 使用JPA(条件搜索)在springboot中根据ID以外的其他字段查找表中的所有记录
- html - gmail中CSS定位的问题,
- java - 我应该如何存储地图
> 数据进入数据库表? - android - 如何从适配器更改文本视图的颜色,textView的背景在drawable中定义
- javascript - Jquery Ajax Post Not Carrying Over Variables
- c# - Crazy behavior on method call: Method calls A () but calls property Z
- javascript - 调整函数大小并更改我的类的 css 值(在 javascript 中)