Ubuntu 26.04 LTS的Java环境将默认采用OpenJDK 25

2026年02月20日 06:46 次阅读 稿源:Win10s.COM 条评论

Ubuntu 开发团队近日确认,即将于今年 4 月发布的 Ubuntu 26.04 长期支持版(LTS)将把 OpenJDK 25 设为系统默认的 Java 版本,替代当前默认使用的 OpenJDK 21。这一调整通过更新 java-common 软件包实现,目前已在代号为 Resolute 的 Ubuntu 26.04 仓库中以 proposed-main 形式提供,预计很快将进入主仓库并面向更广泛测试。

image.webp

自 Ubuntu 24.04 LTS 起,发行版一直通过 default-jdk 软件包默认提供 OpenJDK 21,而 OpenJDK 21 本身也是 Java 生态中的一版长期支持(LTS)版本。然而,随着 OpenJDK 25 于去年 9 月作为最新 LTS 版本正式发布,Ubuntu 26.04 LTS 顺势在系统层面跟进,被视为该发行版紧贴上游 Java 技术路线的自然演进。

目前,Ubuntu 的 Bug 跟踪系统中记录显示,在以 OpenJDK 25 作为默认构建环境的测试中,仍有约 15 个软件包在使用 Java 25 进行编译时出现构建失败问题。从开发者角度来看,这一数字被认为处于可控范围,也在一定程度上说明整体迁移进展相对顺利,未出现大面积兼容性“雪崩”。

相比 OpenJDK 21,OpenJDK 25 带来了一系列改进,包括性能提升、更低的内存占用、多项垃圾回收机制优化,以及 Java 语言本身的功能增强等。同时,新版本还正式放弃对 32 位 x86 架构的支持,进一步集中资源在主流 64 位平台上,为面向服务器、云环境和现代桌面系统的 Java 应用提供更佳运行基础。

随着 Ubuntu 26.04 LTS 将 OpenJDK 25 设为默认 JDK,未来数年内,使用该发行版构建与部署的 Java 应用将自然受益于这些改进。对于以 Ubuntu LTS 为基础构建生产环境的企业与开发者而言,这意味着在保持长期支持周期稳定性的同时,也能较快获得 Java 平台新一代 LTS 带来的性能与特性升级。

对文章打分

Ubuntu 26.04 LTS的Java环境将默认采用OpenJDK 25

1 (50%)
已有 条意见

    最新资讯

    加载中...

    编辑精选

    加载中...

    热门评论

      招聘