I am currently using SonarQube Community Edition version 7.7 on Java 8 JDK using Maven, Iwant to start evaluating OpenJDK 13 . Sonarqube doesn't support OpenJDK 13
Java. The SonarQube server require Java version 11 and the SonarQube scanners require Java version 11 or 17.
In SonarQube 9.4, Java 17 is supported for running analysis, and parsing of Java 18 code (and 17, too) is also supported. Regarding the version of Java your code runs with, as long as you analyze with a supported version of Java, you can compile with or to whatever version of Java you like.
SonarQube requires Java 11+ to run The solution is to download and install Java 11+ from the official site (I installed Java JDK 12). Another things to make sure is that we register the path to this Java (e.g. “C:\Program Files\Java\jdk-12.0. 1\bin”) in our PATH of system environment variable.
The only prerequisite for running SonarQube is to have Java (Oracle JRE 8 or OpenJDK 8) installed on your machine.
As per the documentation here, it says SonarQube only supports JDK11 (Oracle or OpenJDK)
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With