I’d like to ask about the official support timeline for Java 25 (JDK 25) in upcoming Payara releases.
Is there an estimated version or release date when Payara Server (and Micro) will be officially compatible with JDK 25?
Are there any known compatibility issues or testing builds currently available for Java 25?
As JDK 25 is now available, we’re planning future upgrades for our production environment and would like to align our timelines with Payara’s support roadmap.
Any insight or roadmap information regarding Java 25 support would be greatly appreciated.
Java 25 is already under active evaluation, and current builds of Payara Server and Payara Micro can start on JDK 25 with basic functionality. We are still working through several areas that need additional refinement before we can treat the support as fully official.
Here is what to expect as we continue the work:
• Further fixes, validation steps, and full test suite coverage are planned.
• Official compatibility will only be announced once stability is confirmed.
• A dedicated Docker image for Java 25 is also part of the broader effort.
We are aiming to deliver fully supported Java 25 compatibility during next year, assuming progress continues smoothly through testing. We will keep the community informed and will make all announcements as milestones are reached.
If you are preparing upgrades, feel free to experiment with JDK 25 in non production environments, and we recommend waiting for the official support announcement before moving critical systems.
Happy to clarify anything further as things evolve.