EOL.WikiEOL.Wiki
← ← 返回产品列表

Oracle JDK生命周期终止(EOL)日期与支持状态

活跃支持
运行时与 JDK最新版本: 27最新发布: 2026/9/15

Oracle JDK 是 Oracle 的商业 Java 开发工具包,为企业应用提供长期支持。

支持摘要

Oracle JDK 17 将在 3 天内到达 EOL,建议现在开始排期升级和兼容性测试。

EOL 和支持状态是什么意思?

下一次 EOL

2026/9/30

Oracle JDK 17 · 剩余 3 天

受支持版本周期

4

6 长期支持

版本列表

28

最新版本

27

活跃支持

4

生命周期终止

24

生命周期时间线

2022/3/22截至 2026/9/27
27活跃支持 · 2027/3/31
26已终止 · 2026/9/18
25活跃支持 · 2030/9/30
24已终止 · 2025/9/16
23已终止 · 2025/3/18
22已终止 · 2024/9/17
21活跃支持 · 2028/9/30
20已终止 · 2023/9/19
19已终止 · 2023/3/21
18已终止 · 2022/9/20
活跃支持安全维护已终止历史阶段未知

条形图仅展示快照日期之前的历史。灰色区间缺少明确的支持阶段日期;箭头表示尚未公布 EOL 日期,不代表支持承诺。

版本列表

版本发布日期活跃支持生命周期终止最新版本长期支持状态
272026/9/15维护中2027/3/3127否
活跃支持
262026/3/17已结束2026/9/1826.0.2.1否
已终止
252025/9/16维护中2030/9/3025.0.4.1
是
活跃支持
242025/3/18已结束2025/9/1624.0.2否
已终止
232024/9/17已结束2025/3/1823.0.2否
已终止
222024/3/19已结束2024/9/1722.0.2否
已终止
212023/9/19维护中2028/9/3021.0.12.1
是
活跃支持
202023/3/21已结束2023/9/1920.0.2否
已终止
192022/9/20已结束2023/3/2119.0.2否
已终止
182022/3/22已结束2022/9/2018.0.2.1否
已终止
172021/9/14维护中2026/9/3017.0.20.1
是
活跃支持
162021/3/16已结束2021/9/1416.0.2否
已终止
152020/9/15已结束2021/3/1615.0.2否
已终止
142020/3/17已结束2020/9/1614.0.2否
已终止
132019/9/17已结束2020/3/1713.0.2否
已终止
122019/3/19已结束2019/9/1712.0.2否
已终止
112018/9/25已结束2023/9/3011.0.32.1
是
已终止
102018/3/20已结束2018/9/2510.0.2否
已终止
92017/9/21已结束2018/3/209.0.4否
已终止
82014/3/18已结束2022/3/318u503
是
已终止
72011/7/11已结束2019/7/317u351
是
已终止
62006/12/12已结束2018/12/316u211否
已终止
52004/9/30已结束2009/10/305.0u85否
已终止
1.42002/2/13已结束2008/10/301.4.2_42否
已终止
1.32000/5/8已结束2006/3/311.3.1_32否
已终止
1.21998/12/4已结束2003/11/301.2.2_18否
已终止
1.11997/2/18已结束2002/10/91.1.8_010否
已终止
1.01996/1/23已结束1996/5/71.0.2否
已终止

数据来源

嵌入此徽章

Oracle JDK 生命周期终止与支持状态徽章

在你的 README、文档或仪表盘中展示 Oracle JDK 的实时支持状态。徽章是由 eol.wiki 提供的静态 SVG,随上述生命周期数据自动更新。

Markdown

[![Oracle JDK end-of-life status](https://eol.wiki/badge/oracle-jdk.svg)](https://eol.wiki/zh/oracle-jdk/)

HTML

<a href="https://eol.wiki/zh/oracle-jdk/"><img src="https://eol.wiki/badge/oracle-jdk.svg" alt="Oracle JDK end-of-life status" height="20"></a>
全部徽章与生命周期 API →

常见问题

Oracle JDK 哪些版本已经到期了?
以下 Oracle JDK 版本已经到达生命周期终止,不再接收安全更新:26, 24, 23, 22, 20, 19, 18, 16 (等共 24 个)。建议升级到受支持的版本。
继续使用 Oracle JDK 26 是否安全?
Oracle JDK 26 已经到达生命周期终止,不再接收安全补丁和漏洞修复。继续使用可能会使你的系统面临已知的安全漏洞。我们强烈建议升级到受支持的版本。
Oracle JDK 的最新版本是什么?
Oracle JDK 的最新版本是 27,属于 27 发布周期。
Oracle JDK 目前有多少个版本仍在支持中?
Oracle JDK 目前有 4 个受支持的版本:27, 25, 21, 17。
Oracle JDK 27 什么时候到期?
Oracle JDK 27 计划于 2027/3/31 到达生命周期终止。
Oracle JDK 到期后应该怎么办?
当 Oracle JDK 版本到达生命周期终止时,你应该:1) 尽快规划迁移到受支持的版本。2) 查看新版本的发行说明,了解不兼容的变更。3) 在测试环境中充分测试你的应用。4) 更新依赖项以确保与新版本兼容。