Seul Oracle JRE 8 ou OpenJDK 8 est pris en charge en tant que Java pour l'environnement d'exécution SonarQube. Cependant, l'analyseur Java (SonarJava) lui-même n'est pas lié à cette version. Vous pouvez analyser n'importe quelle version du code source.
Prerequisites and Overview https://docs.sonarqube.org/latest/requirements/requirements/
- The only prerequisite for running SonarQube is to have Java (Oracle JRE 8 or OpenJDK 8) installed on your machine.
- The SonarQube Java analyzer is able to analyze any kind of Java source files regardless of the version of Java they comply to.
SonarJava 5.8 prend officiellement en charge l'analyse pour Java 11.
Make SonarJava officially support Java 11 https://jira.sonarsource.com/browse/SONARJAVA-2862
Pour 7.0, 7.1 et 7.2, la version Java de Sonar est 5.6 avant le support officiel de Java 11. 6.7 (LTS) ou 7.3 ou version ultérieure est compatible avec SonarJava 5.9.2.
SonarQube Version | 6.7(LTS) | 7.0 | 7.1 | 7.2 | 7.3 | 7.4 | 7.5 |
---|---|---|---|---|---|---|---|
SonarJava | 5.9.2 | 5.6 | 5.6 | 5.6 | 5.9.2 | 5.9.2 | 5.9.2 |
Plugin Version Matrix https://docs.sonarqube.org/display/PLUG/Plugin+Version+Matrix
Recommended Posts