I’m trying to make Sonarlint works with my (old) project running on Java 1.8.0.
Downloaded the SonarLint for Eclipse 6.2.0.37299 version, as mentioned here (https://marketplace.eclipse.org/content/sonarqube-ide) and Installed.
Configured the remote server to download all the rules from the remote server and…
Looking at the logs, something don’t works as expected.
Load plugins
Plugin ‘HTML Code Quality and Security’ requires JRE 11 while current is 1.8. Skip loading it.
Plugin ‘Java Code Quality and Security’ requires JRE 11 while current is 1.8. Skip loading it.
Plugin ‘JavaScript/TypeScript/CSS Code Quality and Security’ requires JRE 11 while current is 1.8. Skip loading it.
Plugin ‘PHP Code Quality and Security’ requires JRE 11 while current is 1.8. Skip loading it.
Plugin ‘Python Code Quality and Security’ requires JRE 11 while current is 1.8. Skip loading it.
Load plugins (done) | time=48ms
Unable to start the SonarLint engine
java.lang.IllegalStateException: The plugin [kotlin] does not support Java 1.8.0_211
So, this means that the Rules requires java 11?
Is it possible to tell SonarLint to use Java11 instead of the “default” Java 8 installation?