查看原文
其他

11 年历史的 Java 7 结束生命周期

程序猿DD 2022-10-14

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 生态的研究报告(https://newrelic.com/resources/report/2022-state-of-java-ecosystem)显示,目前还有 1.71% 的应用仍在生产中使用 Java 7。

目前最新版本的 Java,即 Java 18 于今年 3 月正式发布,并将于 2022 年 9 月停止更新。现在还提供支持的长期支持版本包括 Java 8、Java 11 和 Java 17,它们各自的支持结束时间分别为 2030 年 12 月、2026 年 9 月和 2029 年 9 月,有需求的开发者可以升级到这些版本。我正在连载Java新特性教程,感兴趣的可以关注这个网站:https://www.didispace.com/java-features/

甲骨文在最新的支持公告(https://support.oracle.com/knowledge/Middleware/2809708_1.html)中也表示,建议使用 Java SE 7 的客户升级到受支持的标准 Java 版本,如 Java SE 8 或 11。

我们创建了一个高质量的技术交流群,与优秀的人在一起,自己也会优秀起来,赶紧点击加群,享受一起成长的快乐。另外,如果你最近想跳槽的话,年前我花了2周时间收集了一波大厂面经,节后准备跳槽的可以点击这里领取

推荐阅读

··································

你好,我是程序猿DD,10年开发老司机、阿里云MVP、腾讯云TVP、出过书创过业、国企4年互联网6年。从普通开发到架构师、再到合伙人。一路过来,给我最深的感受就是一定要不断学习并关注前沿。只要你能坚持下来,多思考、少抱怨、勤动手,就很容易实现弯道超车!所以,不要问我现在干什么是否来得及。如果你看好一个事情,一定是坚持了才能看到希望,而不是看到希望才去坚持。相信我,只要坚持下来,你一定比现在更好!如果你还没什么方向,可以先关注我,这里会经常分享一些前沿资讯,帮你积累弯道超车的资本。

点击领取2022最新10000T学习资料

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存