第 7 章 修补 Red Hat Fuse 应用程序
使用新的 patch-maven-plugin
机制,您可以对 Red Hat Fuse 应用程序应用补丁。此机制允许您更改由不同 Red Hat Fuse BOMS 提供的独立版本,如 fuse-springboot-bom
和 fuse-karaf-bom
。
7.1. 关于 patch-maven-plugin
patch-maven-plugin
执行以下操作:
- 检索与当前 Red Hat Fuse BOM 相关的补丁元数据。
-
将版本更改应用到从 BOMs 导入的
<dependencyManagement
>。
在 patch-maven-plugin
获取元数据后,它会迭代声明插件的项目的所有受管和直接依赖项,并使用 CVE/patch 元数据替换依赖项版本(如果匹配)。替换了版本后,Maven 构建将继续,并通过标准 Maven 项目阶段进行进度。