第 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
执行以下操作:
- 检索与当前红帽 Fuse BOM 相关的补丁元数据。
-
将版本更改应用到从 BOMs 导入的 &
lt;dependencyManagement
>。
在 patch-maven-plugin
获取元数据后,它会遍历声明插件的项目的所有管理和直接依赖项,并使用 CVE/patch 元数据替换依赖关系版本(如果它们匹配)。替换了版本后,Maven 构建会通过标准的 Maven 项目阶段继续和发展。