SonarQube Java 11 support

Support as a platform

Only Oracle JRE 8 or OpenJDK 8 is supported as Java of SonarQube execution environment. However, the Java analyzer (SonarJava) itself is not related to this version You can analyze any version of the source code.

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.

Support as a plugin (Sonar Java)

SonarJava 5.8 officially supports analysis for Java 11.

Make SonarJava officially support Java 11 https://jira.sonarsource.com/browse/SONARJAVA-2862

Compatibility with each version of SonarQube

For 7.0, 7.1 and 7.2, the Sonar Java version is 5.6 before Java 11 official support. 6.7 (LTS) or 7.3 or later is compatible with 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

SonarQube Java 11 support
Java support period
Java8, 9, 10 support period
About Java 10 Docker support
Lombok's Java 9+ support story
Summary of Java support 2018
Java
Java
CORS support with Angular + Rest (Java)
Java learning (0)
[Java] array
Java protected
[Java] Module
Java array
CheckStyle support
Studying Java ―― 9
Java scratch scratch
Java tips, tips
Java methods
Java method
Java array
[Java] ArrayDeque
java (method)
Java Day 2018
Java string
java (array)
Java static
Java serialization
java beginner 4
JAVA paid
Studying Java ―― 4
Java (set)
java shellsort
[Java] compareTo
Studying Java -5
java reflexes
HA/DR support in Couchbase (Java SDK commentary)
java (interface)
Java memorandum
☾ Java / Collection
Java array
Studying Java ―― 1
[Java] Array
[Java] Polymorphism
Studying Java # 0
Java review
java framework
Java features
[Java] Inheritance
FastScanner Java
Java features
java beginner 3
Java memo
java (encapsulation)
Java inheritance
[Java] Overload
Java basics
Decompile Java
[Java] Annotation
java notes
java beginner