Oracle JDK 17 (LTS)

End of life

17.0.20.1 Release notes ↗

Is Oracle JDK 17 (LTS) still supported?

No

Oracle JDK 17 (LTS) reached end of life on Sep 30, 2026 (1 week ago). It no longer gets updates, including security fixes. Extended Support (usually paid) is available until Sep 30, 2029. Upgrade to Oracle JDK 25 (LTS) (latest 25.0.4.1), supported until Sep 30, 2030.

Released
Sep 14, 2021
End of life
Sep 30, 2026
1 week ago
Extended Support until
Sep 30, 2029
in 2 years
Latest version
17.0.20.1
Aug 18, 2026

Upgrade path

The recommended upgrade is Oracle JDK 25 (LTS), currently at 25.0.4.1 and supported until Sep 30, 2030.

Not sure? Run java -version

Quick answers

Is Oracle JDK 17 (LTS) still supported?
No. Oracle JDK 17 (LTS) reached end of life on Sep 30, 2026 (1 week ago). It no longer gets updates, including security fixes. Extended Support (usually paid) is available until Sep 30, 2029. Upgrade to Oracle JDK 25 (LTS) (latest 25.0.4.1), supported until Sep 30, 2030.
When is Oracle JDK 17 (LTS) end of life?
Oracle JDK 17 (LTS) reached end of life on Sep 30, 2026. It gets no more updates, including security fixes.
What is the latest version of Oracle JDK 17 (LTS)?
The latest Oracle JDK 17 (LTS) release is 17.0.20.1, released on Aug 18, 2026.
When was Oracle JDK 17 (LTS) released?
Oracle JDK 17 (LTS) was released on Sep 14, 2021.
What should I upgrade Oracle JDK 17 (LTS) to?
The recommended upgrade is Oracle JDK 25 (LTS), currently at 25.0.4.1 and supported until Sep 30, 2030.
How do I check which Oracle JDK version I have?
Run java -version, then paste the result into the “Am I up to date?” box on this page.

Other Oracle JDK branches

All 28 →
  • 23 End of life
  • 22 End of life
  • 21 (LTS) Supported
  • 20 End of life
  • 19 End of life
  • 18 End of life
  • 17 (LTS) End of life
  • 16 End of life
  • 15 End of life
  • 14 End of life
  • 13 End of life
  • 12 End of life
  • 11 (LTS) End of life

← Oracle JDK 16 Oracle JDK 18 →

Oracle JDK 17 release history

RSS

Release dates for 24 Oracle JDK 17 versions, newest first.

  1. 17.0.20.1
  2. 17.0.20
  3. 17.0.19
  4. 17.0.18
  5. 17.0.17
  6. 17.0.16
  7. 17.0.15
  8. 17.0.14
  9. 17.0.13
  10. 17.0.12
All 24 releases
  1. 17.0.11
  2. 17.0.10
  3. 17.0.9
  4. 17.0.8
  5. 17.0.7
  6. 17.0.6
  7. 17.0.5
  8. 17.0.4.1
  9. 17.0.4
  10. 17.0.3.1
  11. 17.0.3
  12. 17.0.2
  13. 17.0.1
  14. 17

Keep track

Oracle JDK 17 (LTS) latest version badge

Official release policy · Checked 1 hour ago