我有一个在 JAVA - AIX 平台上运行的应用程序,我正在尝试将我的 Spring 应用程序移动到 Spring 版本 5.1.5.RELEASE。我无法升级当前版本“J9VM - R28_20170209_0201_B336038”的 JVM该应用程序确实在上述 JVM 版本中运行,但我不确定是否也必须升级到最新的 JVM 才能受益于最新的 Spring 版本!?有没有关于 JVM 的文档可供选择 spring 版本?PS:我的应用程序无法在任何更高的 JVM 版本上运行,我必须首先解决这个问题。
1 回答
回首忆惘然
TA贡献1847条经验 获得超11个赞
请参阅Spring 框架版本页面上的JDK 版本范围,其中当前显示:
Spring 框架 5.1.x:JDK 8-12
Spring 框架 5.0.x:JDK 8-10
Spring 框架 4.3.x:JDK 6-8
我们在 JDK 的长期支持 (LTS) 版本(即当前的 JDK 8 和 11)上对 Spring 进行了全面测试和支持(两者的生命周期都到 2023 年)。此外,我们会尽力支持中间版本,例如 JDK 9/10 或即将推出的 JDK 12,这意味着我们接受错误报告,并会尽力在技术上解决这些问题,但不会提供任何服务水平保证。
请升级到 Spring Framework 5.1(以及相应的 Spring Boot 2.1)以获得 JDK 11 支持,作为 JDK 8 的常见长期支持迁移路径。JDK 11 不正式支持早期的 Spring 版本,特别是 JDK 11 字节码等级。请注意,第三方组件可能尚未完全支持 JDK 11,因此您的全栈选项可能会受到限制。
添加回答
举报
0/150
提交
取消