为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

狐的传说 2023-07-13 15:53:09
我有一个在 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,因此您的全栈选项可能会受到限制。


查看完整回答
反对 回复 2023-07-13
  • 1 回答
  • 0 关注
  • 273 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信