在不同BOM版本共存的情况下,如何做好BOM管理,防止文件混乱。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在不同BOM版本共存的情况下,如何做好BOM管理,防止文件混乱。相关的知识,希望对你有一定的参考价值。

参考技术A DepencyManagement应用场景

由于我们的模块很多,所以我们又抽象了一层,抽出一个 base-parent bom 来管理子项目的公共的依赖。为了项目的正确运行,必须让所有的子项目使用依赖项的统一版本,必须确保应用的各个项目的依赖项和版本一致,才能保证测试的和发布的是相同的结果。

在我们项目顶层的POM文件中,我们会看到dependencyManagement元素。通过它元素来管理jar包的版本,让子项目中引用一个依赖而不用显示的列出版本号。Maven会沿着父子层次向上走,直到找到一个拥有dependencyManagement元素的项目,然后它就会使用在这个dependencyManagement元素中指定的版本号

初始BOM

1.BOM(Browser Object Model),定义了操作浏览器的借口

2.常用的BOM对象:Window, History,Navigator,Screen, Location等

3.由于浏览器厂商的不同,Bom对象的兼容性极低。一般情况下,我只用其中的部分功能。

4.http://www.w3school.com.cn/jsref/met_his_go.asp

以上是关于在不同BOM版本共存的情况下,如何做好BOM管理,防止文件混乱。的主要内容,如果未能解决你的问题,请参考以下文章

BOM管理体系

初始BOM

在没有bom的情况下以utf-8保存文件

Solid Edge性质管理者 如何获取装配体的BOM表 物料清单

maven之BOM及BOM和provided的一个小坑

使用 Spring Boot BOM 管理 Maven 插件版本