奧推網

選單
科技

再見 Java 7!

整理 | 蘇宓

出品 | CSDN(ID:CSDNnews)

歷時 11 年,Java 7 生命週期終止,Oracle 正式停止對該版本的擴充套件支援。

隨著官方支援的停止,Java 7 僅進入 Oracle 終身支援策略所定義的持續支援模式,未來不再有進一步的補丁更新、沒有錯誤或者安全修復,也不會提供任何功能實現,只有有限的支援可用。

Java 7,被稱為 Java 歷史上非常重大的一次版本更新,於 2011 年 7 月 28 日被開放給開發者使用,它也是 Sun Microsystems 公司在 2010 年被 Oracle 收購之後釋出的第一個受 Oracle 管轄的版本。

如今,Java 7 的擴充套件支援終止意味著某些舊版本的 Oracle Fusion 中介軟體產品將不再提供經過認證的 Java 開發工具包。對此,Oracle 官方建議使用 Java SE 7 的支援客戶應升級到受支援的 Java SE 版本,如 Java SE 8 或 Java SE 11,以獲得對其 Java 執行時的全面支援。如果開發者擁有 Java SE 訂閱、在 Oracle 雲基礎架構上執行,或者將 Java SE 與需要 Java 執行時的其他 Oracle 產品配合使用,則可以從“我的 Oracle 支援”下載修補程式:

MOS 上的最新 Java SE 補丁更新:https://support。oracle。com/knowledge/Middleware/2809708_1。html#:~:text=MOS%20%E4%B8%8A%E7%9A%84%E6%9C%80%E6%96%B0%20Java%20SE%20%E8%A1%A5%E4%B8%81%E6%9B%B4%E6%96%B0

MOS 上支援的 Java SE 下載:https://support。oracle。com/knowledge/Middleware/2809708_1。html#:~:text=SE%20%E8%A1%A5%E4%B8%81%E6%9B%B4%E6%96%B0-,MOS%20%E4%B8%8A%E6%94%AF%E6%8C%81%E7%9A%84%20Java%20SE%20%E4%B8%8B%E8%BD%BD,-%E5%A6%82%E6%9E%9C%E6%82%A8%E5%B0%9A%E6%9C%AA

不過,據 New Relic 於 4 月釋出的一項關於《Java 生態系統》的研究報告顯示,在長期支援的版本中,仍有 1。71% 的應用程式在生產環境中使用 Java 7。同時,Java 6 雖已經不再受支援,但 0。27% 的應用程式在使用。調查顯示,大多數使用 Java 6 和 Java 7 的應用程式都是尚未升級的舊版應用程式。

目前最受歡迎的 Java 是 Java 11 版本,佔比第二高的 Java 8 將於 2030 年才會被停止更新。對此,不少網友評論道,只有加快 Java 7 的淘汰,才能逐漸讓大家用上最新的版本。那麼,Java 7 的淘汰對你是否有影響呢?

參考:

https://www。oracle。com/java/technologies/java-se-support-roadmap。html

https://support。oracle。com/knowledge/Middleware/2809708_1。html