Java 25 lancering

Java 25 is officieel beschikbaar, volgens het vaste halfjaarritme. Java 25 is de nieuwe LTS, na 17 en 21, en staat klaar voor teams die willen doorpakken.

Wat is er nieuw in Java 25?

  • Project Leyden: AOT method profiling en eenvoudigere AOT-cache-flags (JEP 514/515) voor snellere startup en warm-up, vooral voor services gebouwd met Spring Boot en Quarkus.
  • Scoped values zijn definitief (JEP 506).
  • Compact object headers zijn een volwaardige feature (JEP 519).

Uitrol bij CoffeeSprout

Java 25 is beschikbaar op ons platform; we ondersteunen de gepubliceerde container images van OpenJDK en Temurin.

Of je nu CaffeineStacks, managed clusters of Pods draait: we kunnen de officieel ondersteunde Java 25-base images naast je huidige workloads uitrollen.

Wat jij moet weten

  • We ondersteunen de actuele OpenJDK- en Temurin Java 25-container images voor managed servers, clusters en Pods (early access).
  • Alle huidige LTS-versies blijven volledig ondersteund; stap over naar Java 25 zodra jouw roadmap en dependencies klaar zijn.

We draaien Java 25 inmiddels zelf, AOT-cache en al. Eén keer ging het mis: lees onze post-mortem over een Quarkus AOT-cache crash (Engelstalig) voor wat er misging en hoe we het oplosten.

Nieuwsgierig naar alle details? Bekijk de OpenJDK 25 projectpagina.

Hulp nodig? Plan een gesprek en we stellen samen het beste upgradeplan op.

Meer van de koffiebar →