0

我们使用 Java 1.8、Spring Boot 1.5.4.RELEASE 和 Camel 2.17.1。由于这是一个非常旧的版本,团队希望升级到最新的 Spring Boot (2.4.X) 和 Camel (3.4.2),但由于一些截止日期问题,我们现在只能升级 Spring Boot。

作为这个链接start.io,它提供了有关 Spring Boot 与 Camel 的兼容范围的信息,仅适用于 Camel 版本 3.XX 以后。

Spring Boot 2.4.X 可以与 Camel 2.17.1 一起使用还是必须同时升级两个框架?

4

1 回答 1

1

不,已发布的 Camel 版本仅支持其构建的 Spring Boot 版本,例如 Camel 2.25.x,即 Spring Boot 2.1.x。

上游没有任何计划发布支持 Spring Boot 2.4 或更高版本的新 Camel 2.x 版本。Camel 2.x 将在今年年底EOL ,目前尚未积极开发。我们只修复影响 Camel 源代码(而非第三方)的严重错误和安全问题。

但是,Red Hat Integration(商业产品)将在其下一个即将发布的版本中支持 Spring Boot 2.4.x 和 Java 11。这是他们对其产品(而非上游)所做的特殊努力。由于红帽积极支持客户的时间比在 Apache 软件基金会免费提供的时间要长。

于 2021-02-19T06:06:59.533 回答