JDK 8 to 25 Without the Pain - Engineering a Modern Java Platform

Most Java teams carry more technical debt than they realize. Moving from JDK 8 or 11 to JDK 21 or 25 isn't a simple upgrade, it's a shift across a decade of ...

JDK 8 to 25 Without the Pain - Engineering a Modern Java Platform
Java
7.1K views • Apr 1, 2026
JDK 8 to 25 Without the Pain - Engineering a Modern Java Platform

About this video

Most Java teams carry more technical debt than they realize. Moving from JDK 8 or 11 to JDK 21 or 25 isn't a simple upgrade, it's a shift across a decade of removals, encapsulation, JPMS changes, GC updates, and performance improvements that reshape how you deploy software.

This talk gives developers & architects a direct look at what modernizing a large Java fleet involves. What breaks, why it breaks, how to diagnose issues, and how to build a repeatable migration path without risking the platform or the budget.

The session includes:

- Using JDK tooling (jdeps, jdeprscan, runtime flags) to find hidden technical debt.
- Internal API removals, split-package problems, and reflection failures.
- Practical migration strategies.
- How JPMS affects legacy code.
- The support landscape.
- Why JDK 25 is a stable long-term target.

If you run real Java systems, this session gives you the map, the risks, and the safe route forward.


Presented by Steve Poole (Herodevs) at JavaOne 2026 (CA, March 2026).

All JavaOne 2026 talks ➤ https://www.youtube.com/playlist?list=PLX8CzqL3ArzUMVSzm-z_-if8BIB55EGl4

➤ https://noregressions.substack.com/p/how-to-migrate-from-java-8-to-java

Tags: #Java #JavaOne #Java8 #Java25

LRN1240 17 105

Tags and Topics

Browse our collection to discover more content in these categories.

Video Information

Views

7.1K

Likes

232

Duration

49:02

Published

Apr 1, 2026

User Reviews

4.6
(1)
Rate:

Related Trending Topics

LIVE TRENDS

Related trending topics. Click any trend to explore more videos.