猿问

Spring 5.1.5.RELEASE 我应该如何选择 JVM 版本

我有一个在 JAVA - AIX 平台上运行的应用程序,我正在尝试将我的 Spring 应用程序移动到 Spring 版本 5.1.5.RELEASE。

我无法升级当前版本“J9VM - R28_20170209_0201_B336038”的 JVM

该应用程序确实在上述 JVM 版本中运行,但我不确定是否也必须升级到最新的 JVM 才能受益于最新的 Spring 版本!?

有没有关于 JVM 的文档可供选择 spring 版本?

PS:我的应用程序无法在任何更高的 JVM 版本上运行,我必须首先解决这个问题。


狐的传说
浏览 274回答 1
1回答

回首忆惘然

请参阅Spring 框架版本页面上的JDK 版本范围,其中当前显示:Spring 框架 5.1.x:JDK 8-12Spring 框架 5.0.x:JDK 8-10Spring 框架 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,因此您的全栈选项可能会受到限制。
随时随地看视频慕课网APP

相关分类

Java
我要回答