揮別Java 8:Devops工具Jenkins宣布本周正式向Java 11遷移

2022年07月02日14:28:33 科技 1186

由 Kohsuke Kawaguchi 打造的 Jenkins(最初被稱作 Hudson)Devops 工具,轉眼已經過去了十個年頭。在 Oracle / Sun 收購引發的分叉之前,用 Java 編寫的該平台在持續集成和交付領域相當受歡迎。最新消息是,Jenkins 項目組剛剛表示,本周的 2.357 和即將於 9 月到來的 LTS 版本,都將需要在 Java 11 的基礎上運行。

揮別Java 8:Devops工具Jenkins宣布本周正式向Java 11遷移 - 天天要聞

截圖(來自:Jetkins.io)

雖然 Jenkins LTS 核心支持 Java 11 已有一段時間,但作為一個「長期支持版本」(LTS),Java 11 本身已可追溯到 2018 年。

此外作為向 2014 年發佈的 Java 8 告別的一部分(供應商將持續支持到 2030 年),六月 LTS 也已經支持 Java 17(Java SE 的最新 LTS)。

Jenkins 團隊指出,雖然項目會在可預見的一段時間內保留在 Java 8 上,但這麼做將是不夠嚴謹的。

畢竟 Jenkins 使用的多個第三方庫,都依賴於更高的 Java 版本,因而堅持使用 Java 8 會導致上游項目的更新變得更少。

揮別Java 8:Devops工具Jenkins宣布本周正式向Java 11遷移 - 天天要聞

問題在於,從 Java 8 / 9 向更高版本的轉變,同時也會給諸多開發者帶來各式各樣的挑戰 —— 無論是語言 / 運行時等方面的技術支持、還是法律層面的許可政策問題。

痛定思痛之後,Jenkins 最終還是在 2018 年開啟了對 Java 11 的支持工作,並隨着本周的發佈而正式提出了這一要求。

另外 Jenkins 也將帶來對 Java 17 的全新支持,只是目前尚未抵達可向社區快速推廣開來的階段。

好消息是,未來從 Java 11 向 Java 17 遷移的過程,肯定不會像從 Java 8 向 Java 11 遷移那樣痛苦。

科技分類資訊推薦

徹底火了,庫存告急!訂單已排到半月後 - 天天要聞

徹底火了,庫存告急!訂單已排到半月後

近期,「充電寶召回」 事件引發廣泛關注,3C認證已成為消費者衡量充電寶品質的關鍵指標,國內部分機場也加強了對充電寶3C標識的查驗力度。央視財經記者探訪發現,線下市場和電商平台帶有3C標識的充電寶產品銷量都出現增長。
理髮店陷入倒閉潮?不是沒客人,也不是電商衝擊,是自己作垮了 - 天天要聞

理髮店陷入倒閉潮?不是沒客人,也不是電商衝擊,是自己作垮了

很多人抱怨行業不好,再加上電商衝擊,所以經營起來也是相當困難。可是有這麼一個行業,電商根本進駐不進來。在這個行業,大家經營全靠本事,誰有能力誰賺錢。但是即便是這樣,為了賺塊錢,行業內的人還是將這個行業給徹底做臭了。各種各樣的套路層出不窮,甚
大疆OSMO 360 完整規格 7月29日發佈 - 天天要聞

大疆OSMO 360 完整規格 7月29日發佈

對於那些一直在等待大疆 Osmo 360 的人來說,聽到在本月底7月29日開售的消息,你們一定會很高興。今天我偶然發現了這兩款產品的完整網店描述和圖片已經上線。所以,我們先來深入了解一下那款「革命性 8K」 Osmo 360 的描述。
iPhone一鍵降溫?蘋果這隱藏模式有點過分啊 - 天天要聞

iPhone一鍵降溫?蘋果這隱藏模式有點過分啊

為了解決發熱這亘古難題,手機廠商絞盡腦汁,往手機里塞散熱膜、均熱板、填充硅脂,甚至還用上了主動風扇。 但到了夏天三四十度的室外,該發熱還是發熱,該燙手還是燙手。 國產安卓如此。 ....
三星Galaxy S26Ultra不裝了,性能太炸裂了! - 天天要聞

三星Galaxy S26Ultra不裝了,性能太炸裂了!

三星Galaxy S26 Ultra即將亮相,帶來多方面升級。·該機型將採用6.9英寸QHD+LTPO AMOLED顯示屏,支持120Hz自適應刷新率和3000尼特峰值亮度,確保在各種光照條件下都能提供清晰的視覺體驗。
中集洋山集裝箱第三季度訂單飽滿 開拓氫能集成裝備求新|公司調研 - 天天要聞

中集洋山集裝箱第三季度訂單飽滿 開拓氫能集成裝備求新|公司調研

財聯社7月5日訊(記者 胡皓瓊)中美關稅緩和之下,外貿企業對美出貨恢復,帶動中集洋山集裝箱製造訂單增長。集裝箱製造廠在提升自動化水平的同時,為提高自身抗風險能力,還正布局新賽道。財聯社記者近日走訪中集集團(000039.SZ)旗下中集洋山,眼見一片片鋼板,經歷衝壓、焊接組裝、打砂等一道道工序,逐漸成形。產線上布...