Java 7 生命周期结束

Java SE 7,一个有着近 11 年历史的 Java 标准版本即将迎来生命周期结束,甲骨文将在 2022 年 7 月底正式停止对该版本的扩展支持。

随着官方扩展支持的停止,Java 7 将进入甲骨文终身支持政策(Oracle Lifetime Support Policy)所定义的持续支持(Sustaining Support)模式。甲骨文将不再提供补丁更新、错误或安全修复,也不提供功能实现。

2011 年 7 月 28 日发布的 Java 7 曾是当时五年时间里 Java 推出的第一个重要版本(Java 6 于 2006 年发布,间隔 5 年时间),也是甲骨文公司在收购 Sun Microsystems 后推出的第一个版本。扩展支持的结束意味着某些旧版本的 Oracle Fusion Middleware 产品将不再有认证的 JDK 可用。

应用监测机构 New Relic 于 4 月发布的一项关于 Java 生态的研究报告显示,目前还有 1.71% 的应用仍在生产中使用 Java 7。

目前最新版本的 Java,即 Java 18 于今年 3 月正式发布,并将于 2022 年 9 月停止更新。现在还提供支持的长期支持版本包括 Java 8、Java 11 和 Java 17,它们各自的支持结束时间分别为 2030 年 12 月、2026 年 9 月和 2029 年 9 月,有需求的开发者可以升级到这些版本。

甲骨文在最新的支持公告中也表示,建议使用 Java SE 7 的客户升级到受支持的标准 Java 版本,如 Java SE 8 或 11。

猜你喜欢

转载自www.oschina.net/news/204433/java-7-end-of-life