簡體   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