Oracle JDK 22 EOL Sept 17, 2024 – Budget for Migration or Support
Oracle JDK 22 reaches end of life in 13 months — what that means for your budget cycle
Oracle JDK 22 is set to reach its end of life on September 17, 2024, with no extended support period. Because this is not a Long-Term Support (LTS) release, the vendor will provide no updates, security patches, or bug fixes after that date. The latest version in this line is 22.0.2.
For organizations running Oracle JDK 22 in production, this date lands in the next fiscal year for most budget cycles. That means the decision to migrate, contract extended support, or engage a third-party support provider must be made now — before budget lines are finalized.
What the end‑of‑life date actually means
After September 17, 2024, Oracle will no longer release:
- Security patches (CVE fixes)
- Bug fixes
- Performance enhancements
- Technical support for JDK 22
Any JDK 22 instances remaining in production after that date will be running without vendor protection against newly discovered vulnerabilities. Compliance requirements, such as PCI DSS or SOC 2, may treat unsupported software as a finding, which could affect audit outcomes.
Upgrading at enterprise scale — why it often takes longer than expected
Migrating from one JDK release to the next is not a trivial flag‑flip in most enterprise environments. The typical workstream includes:
- Identifying all dependencies (libraries, frameworks, application servers) that rely on JDK 22
- Testing each application for compatibility with the target JDK version
- Updating container images, CI/CD pipelines, and deployment scripts
- Coordinating change windows across dozens or hundreds of applications
- Validating performance before cutover
For a mid‑sized enterprise with more than 50 applications, a full migration can take six to nine months from start to finish — even when the team is well‑resourced. With only 13 months until the EOL window closes, there is little margin for delay.
Comparing the cost scenarios
When preparing next year’s budget, you’ll typically consider three paths:
1. Migrate to a supported JDK
This is the “clean” option but carries hidden costs: internal engineering hours, potential downtime during cutovers, and the risk of compatibility regressions. Budget line items should include dedicated developer and QA time, plus any needed tool or environment changes.
2. Purchase Oracle extended support (if available)
For non‑LTS releases like JDK 22, Oracle does not offer an extended support window. If your organization instead chooses to move to an LTS release (e.g., JDK 21) and purchase extended support for that version, the cost can be substantial — typically 20–50% of the original license fee per year, escalating annually. This option buys time but not permanence.
3. Third‑party support
Third‑party support providers can cover JDK 22 past the vendor’s end‑of‑life date, delivering security patches and technical break‑fix support without requiring a version migration. This is often priced at 30–50% of the vendor’s annual support fee and keeps the existing deployment unchanged.
What to include in your budget request now
To give your finance team a concrete figure, the current budget request should include:
- Estimated internal migration hours (development, QA, operations)
- Any licensing costs for moving to an LTS release
- Cost of Oracle extended support (if applicable)
- A benchmark third‑party support quote for comparison
The last item is particularly valuable: a third‑party support quote locks in today’s pricing and serves as a reference point if you need to negotiate vendor renewal or extended support terms later.
Getting a third‑party support quote as a benchmark
Before you enter renewal talks with Oracle, it is standard practice to have an alternative cost at hand. Third‑party support for Oracle JDK 22 can be priced to match your current deployment size, and contracts typically include security backporting and responsive technical support — no lock‑in, no forced upgrades.
Contact our team at the link below for a confidential, no‑obligation quote. Use it as a benchmark to decide whether migration, extended vendor support, or third‑party support makes the most sense for your next fiscal year. Contact us to start the conversation.
All lifecycle dates sourced from endoflife.date/oracle-jdk.
Oracle Java SE: every version and its end of support date
One table with the vendor date and the paid extension for each Oracle Java SE version, what changes on the date, and your options.
Oracle Java SE end of support dates →Get support for what you run
Still running Oracle JDK 22 after end of life?
Oracle JDK 22 leaves vendor support on September 17, 2024; after that, fixes and security updates stop or move to a paid extended programme. Third-party support keeps it in production on your timetable: issue resolution and workarounds from engineers who know the release, vulnerability assessment and mitigation guidance for new CVEs, and the documentation auditors ask for, typically at 40-70% below the vendor's extended support price.
- Break/fix and workarounds for the release you run, 24x7
- Security advisory monitoring with mitigation steps for new vulnerabilities
- Compliance evidence: supported-status letters and patch-posture documentation
- Upgrade or migration planning when you are ready, not when the vendor says
How we can help
Keep it supported after end of life
The vendor's date doesn't have to be yours. Our engineers keep Oracle JDK 22 running after official support ends — independent third-party support that covers most operational issues, typically at 40-70% below the last renewal quote.
Oracle OS software support →Migration services
When you do decide to move, we plan and execute the migration. Your current environment stays under vendor support while your contract is active — and if the renewal lapses mid-move, our third-party support covers most issues until the last workload is off it.
Migration & hybrid cloud services →24×7 remote administration
Short on hands to run it day to day? Our NOC engineers monitor, patch and administer your environment around the clock — incident response included, at a fraction of the cost of an in-house night shift.
24/7 operations & remote administration →More EOSL Alerts
Windows 11 23H2 (E) EOL November 2026
Windows 11 23H2 (E) reached end of life on November 10, 2026. Learn what still works, what stops, real risks, and how third-party support saves 40-70%.
November 10, 2026
Microsoft .NET 9 EOL November 10, 2026
Microsoft .NET 9 reached end of life on November 10, 2026. Learn what keeps working, what risks remain, and how third-party support can maintain it for 40-70% l
November 10, 2026
Microsoft .NET 8 (LTS) End of Life November 10, 2026
Learn what .NET 8 (LTS) EOL means for security, support, and compliance. Discover third-party support options that keep your workloads running at 40-70% less co
November 10, 2026