产业新知热门
加国央行再次疯狂加息 月供将暴涨 物价竟会这样变化 无人幸免的购物节“大逃杀” 兼职做自媒体这些天:有人年入五块四,有人时薪一百二 瞄准数亿过敏人群,以过敏数字疗法为切点,杭州数智医掘金新蓝海 武汉大学疑似出现霍乱病例 期货不严格止损是超短线交易失败的根源 ,精细赛道也能走到上市! 预制菜,会有“刺客”吗推荐资讯
让区块链变成人人可用的工具,上海原创Web3.0操作系统是如何诞生的 隐私之变|自我主张时代变革,从构建WEB3.0的ID体系开始 被投资圈盯上,风头超过元宇宙,Web3.0到底是啥? Web3.0,勾勒下一代互联网模样 为什么说中国汽车产业已经真正“支棱”起来了 我在新能源汽车行业打工10年:从月薪2千涨至年薪40万,终于熬出头 对话梅宏院士:数字化转型不是想不想,而是必须转 王兴继续“电商零售梦”:告别社区团购 美团优选变身明日达超市11及以上版本
出品 | OSC开源社区
开源 Devops 工具 Jenkins 宣布:从 6 月 28 日发布的 Jenkins 2.357 和即将发布的 9 月 LTS 版本开始,Jenkins 最低需要 Java 11。
Jenkins 最初称为 Hudson ,是一款老牌持续集成工具,至今已创立十多年。自 2005 年成立以来,Jenkins 项目经历了多次 Java 迁移。目前从 Java 8 到 Java 11 的迁 移与 Jenkins 项目中的迁移历史是一致的。
开发者 Basil Crow 在博客中解释称:Jenkins 项目在短期内可能会保留在 Java 8 上,但出于几个原因,这样做是弊大于利。首先,Jenkins 项目使用的许多关键第三方库(例如,Jetty、JGit、Spring framework 和 Spring Security)开始需要更新版本的 Java,而停留在 Java 8 上会使 Jenkins 项目无法从上游项目接收安全更新。
此外,新版本 Java 对 Java 平台进行了显着的运行时改进。例如,linkedIn 在迁移到 Java 11 时看到了显着的性能改进,而 Adoptium 在迁移到 Java 11 时看到了显着的内存使用改进(在 Jenkins 上同样如此),而最近的 Java 运行时则提供了许多对垃圾收集的改进。
最后,保持 Java 的当前版本有助于 Jenkins 吸引和留住开发人员。
目前,官方的 Jenkins Docker 镜像 已经基于 Java 11 好几个月了,Java 8 暂时还可作为备选,Java 17 可在预览模式下使用。但是从 Jenkins 2.357 开始,Java 8 映像就将被淘汰,Java 17 映像从预览版过渡到一般可用性 (GA)。
事实上 Jenkins 团队更推荐用户使用 Java 17 :
Jenkins 对 Java 17 的支持是全新的,不过它还没有达到在 Jenkins 社区内普遍采用的阶段。
尽管如此, 我们的经验是Java 17 是比 Java 11 更可靠的选择,我们可以自信地说,从 Java 11 迁移到 Java 17 不会像从 Java 8 迁移到 Java 11 那样痛苦。
更多相关内容
-
IDEA 2022.2发布首个Beta版本
出品 | OSC开源社区 IntelliJ IDEA 2022.2 首个公开测试版已发布。主要变化 增强远程开发体验
-
67款国产网络游戏版号获批!腾讯、网易再缺席,B站运营主机游戏首次过审
7月12日,据国家新闻出版署官方网站,7月国产网络游戏审批信息于今日发布,共67款游戏获批。 查询此次...
-
全球首发,PBI催化剂更新,PowerBI参数字段表再爱多一点,批量创建,纯界面零代码,Excel数据源一键生成。
隆重宣布,PBI催化剂2.2紧追不舍,在PowerBIDeskTop推出参数字段功能后,破除各种限制,一键创建参数字...
-
50万以内最好SUV
国内造车新势力已进入白热化竞争阶段,这不继500万内最好家用SUV上市后,另一边同样称为50万以内最好SUV...
-
腾讯项目经理教你如何管理研发期项目版本
研发期的项目,是一个个版本的开发和交付循环往复的。版本管理就是项目经理最基本也是最重要的能力项之...
-
YAMAHA-YS24模拟软件-最好的学习软件
暑假又来了,学生都开始放假了。开始在家里大闹天宫了,桃子还要搬砖。 有的人去旅游避暑了, ...
-
WPS特殊版来了,告别卡顿崩溃,让你办公效率提高10倍!
最近 WPS被讹传“删除用户本地文件”的热度可不小,而 WPS 官方微博也在7月11日现身辟谣,回应称该说法...
-
今年第三批67款版号下发,B站西山居朝夕光年在列,腾讯网易再次缺席
久违的好消息。 文/秋秋 今年第三批版号来了! 7月12日,国家新闻出版署公布了7月国产网络游戏审...
-
一键生成平立面,快速提升5倍CAD制图工作效率!
对于设计师而言,时间不能充分利用在提高图纸的质量上,而是浪费在一个接一个繁杂琐碎的作图命令,加之...
-
各种 Web 容器服开启 AccessLog 日志
SpringBoot 内置支持的 Web 容器有 Tomcat、Undertow、Jetty 和 Netty。默认情况下,这些 Web 服务的 Ac...
推荐阅读