Skip to content

Compatibility Matrix

Günter Wirth edited this page Feb 16, 2026 · 37 revisions

Use the cxx plugin Compatibility Matrix to select the correct plugin version for the SonarQube version you are using. SonarQube versions are based on different Java versions and also have different APIs and UIs.

As a general rule, only LTS versions are supported by the cxx plugin. Intermediate versions are often not stable enough and break API compatibility. The maintenance effort of all variants would be too high.

SonarQube
version
Java
version
cxx plugin
version
v1.3.3 v2.0.x v2.1.x v2.2.x v2.3.x
6.7.x LTS Java 8 X - - - -
7.9.x LTA Java 11 X X - - -
8.9.x LTA Java 11 - X X - -
9.9.x LTA Java 17 - - X X -
Community 25.1 Java 17 - - - X -
Server 2025.1.x LTA Java 17 - - - X -
Community 25.8 Java 17 - - - X -
Server 2025.4.x LTA Java 17 - - - X -
Community 26.1 Java 21 - - - - *
Server 2026.1.x LTA Java 21 - - - - *

- not supported
* upcoming release

Clone this wiki locally