第 7 章 修补 Red Hat Fuse 应用程序

使用新的 patch-maven-plugin 机制,您可以对 Red Hat Fuse 应用程序应用补丁。此机制允许您更改由不同 Red Hat Fuse BOMS 提供的独立版本,如 fuse-springboot-bomfuse-karaf-bom

7.1. 关于 patch-maven-plugin

patch-maven-plugin 执行以下操作:

  • 检索与当前 Red Hat Fuse BOM 相关的补丁元数据。
  • 将版本更改应用到从 BOMs 导入的 <dependencyManagement >。

patch-maven-plugin 获取元数据后,它会迭代声明插件的项目的所有受管和直接依赖项,并使用 CVE/patch 元数据替换依赖项版本(如果匹配)。替换了版本后,Maven 构建将继续,并通过标准 Maven 项目阶段进行进度。