挥别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)旗下中集洋山,眼见一片片钢板,经历冲压、焊接组装、打砂等一道道工序,逐渐成形。产线上布...