-
Notifications
You must be signed in to change notification settings - Fork 368
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