根据属性/配置文件导入bom

时间:2021-07-26 08:23:21

标签: maven maven-bom

我有一种情况,在环境 A 中,我想在服务中使用 maven BOM-A 作为其依赖项,而在环境 B 中为同一服务使用 maven BOM-B 作为其依赖项。 如何根据属性/配置文件区分要导入的 BOM-*?

1 个答案:

答案 0 :(得分:1)

您可以将dependencyManagement条目放入profiles中,但如果您总是想为两个平台构建类似的项目,您也可以考虑创建一个多模块项目。

然后你会有 module-Amodule-Bcommon,所以大部分代码和配置都在 common 中,环境特定的 POM 条目在另一个模块

相关问题