Jenkins官宣将不再支持Java8 可兼容版本升级为Java11及以上

开源 Devops 工具 Jenkins 在官方博客宣布,从 6 月 28 日发布的 Jenkins 2.357 和将于 9 月发布的 LTS 版本开始,Jenkins 需要 Java 11 才能使用,将放弃 Java 8。

Jenkins 是一款流行的 Java 持续集成工具,自 2005 年成立以来,Jenkins(当时的 Hudson)项目经历了多次 Java 迁移;

而此次迁移到 Java 11 符合此前的历史数据规律,同时将是改变最大的一次迁移。

IT之家了解到,Jenkins 项目虽然在可预见的未来可能会保留 Java 8 支持,但官方称出于几个原因,这样做是不谨慎的。

首先,Jenkins 项目使用的许多关键第三方库(例如 Jetty、JGit、Spring Framework 和 Spring Security)开始需要更新版本的 Java;

而停留在 Java 8 上会使 Jenkins 项目面临最终无法使用的风险。

此外, Java进行了显著的运行时改进。例如,LinkedIn 在迁移到 Java 11 时看到了明显改进,而 Adoptium 在迁移到 Java 11 时看到了内存使用改进。

Jenkins 官方还建议开发者直接使用 Java 17,官方称 Java 17 是比 Java 11 更可靠的选择。

也许你还喜欢

哈利波特魔法觉醒清泉乱斗活动怎么

哈利波特魔法觉醒清泉乱斗活动怎么玩?清泉乱斗活动玩法是什么?

王者荣耀在昨日推文中荣耀中国节今

“在昨日推文中,荣耀中国节今年将围绕____节和重阳节推出新的节

极限竞速地平线5忠诚奖励车辆SENNA

《极限竞速:地平线5》中SENNA是地平线4忠诚奖励车辆,很多人

冲到400级黄金部队触发方法

冲到400级黄金部队如何遇到是很多小伙伴想知道的,黄金部队作为游

植兽物语9.2游戏更新内容介绍

《植兽物语》上线后玩家评价褒贬不一,在9月2日官方放出了最新的更

《秘境夺金》新手玩法介绍

《秘境夺金》是一款冒险游戏,游戏里的撤离环节是整个搜打撤体验最刺

王者荣耀甄姬怎么玩才厉害-王者荣

王者荣耀甄姬怎么玩才厉害?甄姬要怎么连招?甄姬是王者荣耀中一个操

金铲铲之战神龙卡尔玛怎么玩-金铲

金铲铲之战神龙卡尔玛怎么玩?神龙卡尔玛阵容如何搭配?在金铲铲

金铲铲之战格斗半神阵容玩法攻略

金铲铲之战格斗半神是巨龙之巢赛季的阵容体系之一,很多小伙伴对于它

极限竞速地平线5后备赛季车辆选择

微软的赛车竞速大作《极限竞速:地平线5》已经正式上线。很多玩家想