繁体   English   中英

与 Java 11 兼容的最低 Spring 版本

[英]Minimum Spring version compatible with Java 11

我需要很快将应用程序升级到 Java 11,我想知道与 Java 11 兼容的最低 Spring 版本是多少。

我目前使用的是 Java 8 和 Spring 4.2.7。

来自他们的任务跟踪器 - SPR-16391:Compatibility with JDK 11 JDK 10、11 的兼容性计划与5.1 GA版本一起发布。

JDK 11 目前计划于 2018 年 9 月发布。从我们的角度来看,预计 JDK 10 之后不会有任何重大变化,我们应该已经能够在 5.1 系列中完全支持它。

理想情况下,我们的框架构建将能够在 JDK 8、9、10 和 11 上运行,即使我们自己的测试工作在那时将专注于 JDK 8 和 11(作为官方的长期支持分支)。

虽然使用 spring 框架 5.0 在模块路径上试验您自己的代码仍然是可行的,它已经为 JDK 9 提供了开箱即用的支持

更新: Spring Framework 5.1 于 2018 年 9 月 21 日正式发布

Spring Boot 2.1.0 版已经发布,完全支持 Spring 5.1 和 Java 11。

2.1 中的新功能

第三方库升级

我们已尽可能升级到其他第三方库的最新稳定版本。 此版本中一些值得注意的依赖项升级包括:

  • 休眠 5.3
  • 千分尺 1.1
  • Spring Data Lovelace
  • 弹簧框架 5.1
  • 雄猫9
  • 暗流2

JDK 版本范围

  • Spring Framework 5.3.x:JDK 8-19(预期)
  • Spring 框架 5.2.x:JDK 8-15
  • Spring 框架 5.1.x:JDK 8-12
  • Spring 框架 5.0.x:JDK 8-10
  • Spring 框架 4.3.x:JDK 6-8

欲了解更多信息,请访问这里

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM