您需要了解的重要信息

一句话总结: IBM 将在 WebSphere Liberty 上对 Java SE 8 的支持延长至 2030 年 12 月 — 比原计划额外增加了 2 年 3 个月。最后一个支持 Java 8 的 Liberty 版本现在是 28.0.0.12(此前为 26.0.0.9)。

变更对比

项目变更前变更后
最后的 Java 8 版本26.0.0.928.0.0.12
iFix 支持截止2028 年 9 月2030 年 12 月
首个不支持 Java 8 的版本27.0.0.1029.0.0.1
额外延长的支持时间+2 年 3 个月

为何做出此变更?

IBM 于 2025 年 10 月 5 日在 IBM TechXchange 大会 上宣布这一延期,基于客户两大核心需求:

1. 为 Java 升级争取更多时间

许多在 Liberty 上运行 Java 8 应用的客户需要额外时间来规划和执行向新 Java 版本的迁移。企业应用现代化绝非易事 — 它需要:

  • 全面彻底的测试
  • 依赖项更新
  • 团队培训
  • 风险缓解

2. WAS 到 Liberty 的现代化迁移

WebSphere Application Server (WAS) 迁移到 Liberty 的客户同样需要更多时间。此次延展提供了喘息空间,用于:

  • 并行开展现代化工作
  • 采用渐进式迁移策略
  • 在过渡期间保持系统稳定性

理解移除通知机制

29.0.0.1 将是第一个包含 Java SE 8 支持的 Liberty 版本。

Liberty 使用移除通知(Removal Notice)机制来宣布某个 Java SE 版本何时将被弃用。根据 Liberty 单流持续交付(SSCD) 生命周期策略:

  • 最后一个支持 Java 8 的版本:28.0.0.12
  • iFix 支持在版本发布后持续:2 年
  • IBM 完整支持结束于:2030 年 12 月 31 日

这对您意味着什么

覆盖的版本

此次延期适用于所有已购买 IBM 支持 entitlement 的活跃 Liberty 版本

JRE 8 版本生命周期同步

IBM Semeru Runtimes Java 8 生命周期日期也已更新至 2030 年 12 月,与 IBM SDK, Java Technology Edition, Version 8 保持一致。

🔗 与 WAS 生命周期对齐

重要更新: 延期之后,Liberty 对 Java 8 的支持将与 WebSphere Application Server 8.5WebSphere Application Server 9.0 的生命周期完全对齐,均于 2030 年 12 月 结束。

产品Java 8 支持截止iFix 支持结束
WebSphere Application Server 8.52030 年 12 月2030 年 12 月
WebSphere Application Server 9.02030 年 12 月2030 年 12 月
WebSphere Liberty (28.0.0.12)2028 年 12 月2030 年 12 月

这一对齐为企业带来以下便利:

  • 在统一的计划框架内管理整个应用服务器组合的现代化
  • 更灵活地制定从 WAS 到 Liberty 的迁移策略
  • 确保所有平台在同一时间框架内完成 Java 8 的过渡

建议

尽管 IBM 提供了延长的支持,我们仍建议:

在条件允许时,请将您的应用更新到最新的 Java SE 版本。

更新的 Java 版本提供:

  • 增强的安全性
  • 性能改进
  • 新的语言特性
  • 长期可维护性

相关资源


关键日期汇总

里程碑日期
公告发布2025 年 10 月 5 日
最后支持 Java 8 的 Liberty 版本28.0.0.12
首个不包含 Java 8 的 Liberty 版本29.0.0.1
Java 8 iFix 支持结束2030 年 12 月 31 日
WAS 8.5 / 9.0 生命周期结束2030 年 12 月 31 日

此次延期为企业客户提供了灵活性,使其能够按照自己的节奏进行现代化改造,同时享有 IBM 世界一流的支持承诺。与 WAS 生命周期的对齐进一步简化了企业的整体规划和迁移策略。