← ← 返回产品列表
全部徽章与生命周期 API →
Oracle JDK生命周期终止(EOL)日期与支持状态
活跃支持
运行时与 JDK最新版本: 27最新发布: 2026/9/15
Oracle JDK 是 Oracle 的商业 Java 开发工具包,为企业应用提供长期支持。
下一次 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 日期,不代表支持承诺。
版本列表
| 版本 | 发布日期 | 活跃支持 | 生命周期终止 | 最新版本 | 长期支持 | 状态 |
|---|---|---|---|---|---|---|
| 27 | 2026/9/15 | 维护中 | 2027/3/31 | 27 | 否 | 活跃支持 |
| 26 | 2026/3/17 | 已结束 | 2026/9/18 | 26.0.2.1 | 否 | 已终止 |
| 25 | 2025/9/16 | 维护中 | 2030/9/30 | 25.0.4.1 | 是 | 活跃支持 |
| 24 | 2025/3/18 | 已结束 | 2025/9/16 | 24.0.2 | 否 | 已终止 |
| 23 | 2024/9/17 | 已结束 | 2025/3/18 | 23.0.2 | 否 | 已终止 |
| 22 | 2024/3/19 | 已结束 | 2024/9/17 | 22.0.2 | 否 | 已终止 |
| 21 | 2023/9/19 | 维护中 | 2028/9/30 | 21.0.12.1 | 是 | 活跃支持 |
| 20 | 2023/3/21 | 已结束 | 2023/9/19 | 20.0.2 | 否 | 已终止 |
| 19 | 2022/9/20 | 已结束 | 2023/3/21 | 19.0.2 | 否 | 已终止 |
| 18 | 2022/3/22 | 已结束 | 2022/9/20 | 18.0.2.1 | 否 | 已终止 |
| 17 | 2021/9/14 | 维护中 | 2026/9/30 | 17.0.20.1 | 是 | 活跃支持 |
| 16 | 2021/3/16 | 已结束 | 2021/9/14 | 16.0.2 | 否 | 已终止 |
| 15 | 2020/9/15 | 已结束 | 2021/3/16 | 15.0.2 | 否 | 已终止 |
| 14 | 2020/3/17 | 已结束 | 2020/9/16 | 14.0.2 | 否 | 已终止 |
| 13 | 2019/9/17 | 已结束 | 2020/3/17 | 13.0.2 | 否 | 已终止 |
| 12 | 2019/3/19 | 已结束 | 2019/9/17 | 12.0.2 | 否 | 已终止 |
| 11 | 2018/9/25 | 已结束 | 2023/9/30 | 11.0.32.1 | 是 | 已终止 |
| 10 | 2018/3/20 | 已结束 | 2018/9/25 | 10.0.2 | 否 | 已终止 |
| 9 | 2017/9/21 | 已结束 | 2018/3/20 | 9.0.4 | 否 | 已终止 |
| 8 | 2014/3/18 | 已结束 | 2022/3/31 | 8u503 | 是 | 已终止 |
| 7 | 2011/7/11 | 已结束 | 2019/7/31 | 7u351 | 是 | 已终止 |
| 6 | 2006/12/12 | 已结束 | 2018/12/31 | 6u211 | 否 | 已终止 |
| 5 | 2004/9/30 | 已结束 | 2009/10/30 | 5.0u85 | 否 | 已终止 |
| 1.4 | 2002/2/13 | 已结束 | 2008/10/30 | 1.4.2_42 | 否 | 已终止 |
| 1.3 | 2000/5/8 | 已结束 | 2006/3/31 | 1.3.1_32 | 否 | 已终止 |
| 1.2 | 1998/12/4 | 已结束 | 2003/11/30 | 1.2.2_18 | 否 | 已终止 |
| 1.1 | 1997/2/18 | 已结束 | 2002/10/9 | 1.1.8_010 | 否 | 已终止 |
| 1.0 | 1996/1/23 | 已结束 | 1996/5/7 | 1.0.2 | 否 | 已终止 |
数据来源
嵌入此徽章
在你的 README、文档或仪表盘中展示 Oracle JDK 的实时支持状态。徽章是由 eol.wiki 提供的静态 SVG,随上述生命周期数据自动更新。
Markdown
[](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>常见问题
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) 更新依赖项以确保与新版本兼容。