Sonarqube 8.9 Supported Java Version

If your project must build with Java 8, you can still use SonarQube 8.9 by pointing the scanner to a Java 11 environment via the variable just for the analysis step. Sonar Community For official technical requirements, you can refer to the SonarQube 8.9 Prerequisites Documentation configure your CI/CD pipeline

It is highly recommended to use Java 11 for scanners, as Java 8 support was officially deprecated in the 8.9 release cycle and completely removed in version 9.0. sonarqube 8.9 supported java version

The SonarScanner is the tool that executes the analysis on your build machine or CI/CD pipeline. If your project must build with Java 8,