You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

关于JBPM支持Spring Boot 3.0/Tomcat 10的相关咨询

关于JBPM与Spring Boot 3.x兼容及版本迭代的问题解答

1. JBPM对Spring Boot 3.x的支持计划

目前JBPM官方尚未公布明确的Spring Boot 3.x支持时间表,但开发团队已在推进Jakarta EE适配工作——你遇到的Tomcat 10兼容异常,本质是JBPM现有代码依赖Java EE(javax.)API,而Spring Boot 3.x全面切换到Jakarta EE(jakarta.)规范,两者包名不兼容导致冲突。

若需临时测试适配,可尝试用类路径转换工具(如jakartaee-migration)做局部代码迁移,但该方式仅适合小范围验证,不建议用于生产环境。

2. JBPM版本停滞与后续规划

JBPM自7.73.0后长期未发新版本,核心原因是开发团队将主要精力转向Kogito——这是JBPM的下一代云原生工作流引擎,完全基于Jakarta EE和Spring Boot 3.x/Quarkus构建,是官方主推的现代化工作流解决方案。

JBPM并未被废弃,官方仍会对现有版本提供必要的bug修复和安全补丁,但新功能开发已基本转移至Kogito。

3. 是否需要切换工具?

  • 若项目需适配Spring Boot 3.x/Jakarta EE,或需要云原生、无服务器能力,Kogito是最优选择。它完全兼容BPMN 2.0规范,继承了JBPM的核心工作流能力,同时支持Serverless等云原生特性,官方文档与社区支持更活跃。
  • 若现有项目基于JBPM 7.x稳定运行,且暂时无需升级Spring Boot,可继续使用,但需注意规避Spring Boot 2.5.15停止支持带来的安全风险,及时跟进官方补丁。
  • 若考虑其他工具,可评估Camunda(对Spring Boot 3.x有完善支持,兼容BPMN 2.0)、Activiti等,但切换前需评估现有流程定义的兼容性与迁移成本。

内容的提问来源于stack exchange,提问作者K Chandra

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.19 20:12:02