JAVA是一款非常强大的编程软件,但在最近开源 Devops 工具 Jenkins 在官方博客平台宣布,从 6 月 28 日发布的 Jenkins 2.357 和将于 9 月发布的 LTS 版本开始,Jenkins 需要 Java 11 才能使用,将放弃 Java 8。
Jenkins 是一款流行的 Java 平台持续集成工具,自 2005 年成立以来,Jenkins(当时的 Hudson)项目经历了多次 Java 迁移,而此次迁移到 Java 11 符合此前的历史数据规律,同时将是改变最大的一次迁移。
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 更可靠的选择。
学习教育 31.28MB 8.3分
Jenkins宣布将仅支持Java 11及以上版本
JAVA是一款非常强大的编程软件,但在最近开源 Devops 工具 Jenkins 在官方博客平台宣布,从 6 月 28 日发布的 Jenkins 2.357 和将于 9 月发布的 LTS 版本开始,Jenkins 需要 Java 11 才能使用,将放弃 Java 8。
Jenkins 是一款流行的 Java 平台持续集成工具,自 2005 年成立以来,Jenkins(当时的 Hudson)项目经历了多次 Java 迁移,而此次迁移到 Java 11 符合此前的历史数据规律,同时将是改变最大的一次迁移。
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 更可靠的选择。
学习教育 31.28MB 8.3分
-
《潜水员戴夫》开发商新作《纳克园:最后的乐园》24 分钟实机演示公布,11 月 29 日开测 更新时间:2023-11-21 -
二次元恋爱战斗游戏《永夜》今日正式登陆 PC、PS5、PS4 平台,支持中文 更新时间:2023-09-13 -
Vault Edition 版《使命召唤:现代战争 3》游戏细节曝光 更新时间:2023-08-17 -
裴宇称Nothing暂无计划推出可折叠手机 更新时间:2023-07-12
查看更多文章 >