结束对第一类 JDK 6 的支持

工程 | Juergen Hoeller | 2017 年 11 月 27 日 | ...

时间差不多了:商业 JDK 6 的官方支持即将结束,Oracle 声明 2018 年 12 月,IBM 声明 2018 年 4 月为其扩展支持的结束日期。

从 Spring 的角度来看,我们借此机会不再强调我们对 JDK 6 的支持。对于所有后续维护版本,我们将继续容忍整个 Spring Framework 4.3.x 系列中的 JDK 6 运行时。但是,我们将不再为 JDK 6 做出妥协,要求您升级到 JDK 7+,以获取我们需要专门为 JDK 6 解决的修复。

即使对于 JDK 7,我们也希望使用最新的补丁版本,由 Oracle、IBM 和 Red Hat 在其服务器平台上提供。如果可用,请考虑直接升级到 JDK 8!

随着 JDK 9 的发布,我们的 JDK 支持范围并没有缩小:Spring Framework 4.3.10+ 有效地为 JDK 7 和 8 提供一流的支持,并为 JDK 6 和 9 提供运行时容错。

提醒一下:Spring Framework 5.0 需要 JDK 8+,并引入了对 JDK 9 的一流支持,并在即将发布的 Spring Framework 5.1 和 5.2 版本中及时跟踪待处理的 JDK 10 和 11 版本。我们强烈建议任何使用 JDK 9+ 的用户升级到 Spring Framework 5.0+,尤其是在新的项目开发工作中。

与此相关的是,start.spring.io 不再提供 JDK 6 选项。同时,它现在具有 JDK 9 项目选项,与 Spring Framework 5.0 上的 Spring Boot 2.0 保持一致。

获取 Spring 新闻简报

通过 Spring 新闻简报保持联系

订阅

更进一步

VMware 提供培训和认证,以加速您的进步。

了解更多

获得支持

Tanzu Spring 在一个简单的订阅中提供对 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件。

了解更多

即将到来的活动

查看 Spring 社区中所有即将到来的活动。

查看全部