JDK 17 Compatibility Check: Does upgrading to 17.0.16+ affect SonarQube Community

Hello everyone,

We are planning a standard maintenance upgrade for the Java Development Kit (JDK) on the server that hosts our SonarQube instance.

I need to confirm if this planned upgrade will have any impact or adverse effect on the correct functioning of our SonarQube Server Community Edition.

Must-share information:

which versions are you using (SonarQube Server / Community Build, Scanner, Plugin, and any relevant extension)

  • SonarQube Server / Community Build: Community Build
    v25.7.0.110598

  • Current JDK Version: 17.0.07/build 17.0.7

  • Planned Target JDK Version: 17.0.16 or greater

how is SonarQube deployed: zip, Docker, Helm: .Zip

what are you trying to achieve

  • To confirm if upgrading the server’s JDK from version 17.0.07 to version 17.0.16 or greater is fully compatible with our SonarQube Community Edition and will not disrupt service.

what have you tried so far to achieve this

  • I have identified the current and target JDK versions.

  • I am checking the official documentation and community feedback for known compatibility issues between these specific JDK 17 versions and SonarQube.

Any guidance on known issues or required configuration changes when moving from JDK 17.0.07 to 17.0.16+ would be greatly appreciated.

Thank you.

You can safely upgrade. Java 17 is supported, any patch version. :slight_smile: