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社区中所有即将举行的活动。

查看全部