← Back to SonarQube Server

Source-backed version compatibility

SonarQube Server Java Version Compatibility

SonarQube Server Java version compatibility. SonarQube Server 2026.3 supports Java 21 or Java 25 and requires a full JDK rather than only a JRE.

4Project versions
8Documented ranges
2026-07-13Last verified

Quick answer

Java compatibility by SonarQube Server version

SonarQube Server version

2026.3

Documented Java versions

2125

SonarQube Server 2026.3 supports Java 21 or Java 25 and requires a full JDK rather than only a JRE.

high confidence · verified 2026-07-13 · server runtime

SonarQube Server version

2026.2

Documented Java versions

2125

SonarQube Server 2026.2 supports Java 21 or Java 25 and requires a full JDK rather than only a JRE.

high confidence · verified 2026-07-13 · server runtime

SonarQube Server version

2026.1

Documented Java versions

2125

SonarQube Server 2026.1 LTA supports Java 21 or Java 25 and requires a full JDK rather than only a JRE.

high confidence · verified 2026-07-09 · server runtime

SonarQube Server version

2025.4

Documented Java versions

1721

SonarQube Server 2025.4 LTA supports Java 17 or Java 21 as its server runtime.

high confidence · verified 2026-07-09 · server runtime

Primary evidence

Sources

Every range above is backed by upstream documentation, tagged source, release notes, or another project-owned primary source.

  1. SonarQube Server 2026.3 host requirementsAccessed 2026-07-13
  2. SonarQube Server 2026.2 host requirementsAccessed 2026-07-13
  3. SonarQube Server 2026.1 LTA to LTA Release Notes - DependenciesAccessed 2026-07-09