Sonarscaner issue

Hello Team,

Im getting Java related issues while running sonar scanner
Recently my team mate changed Java version
In windows system

I can able to connect server using first command “begin” and able to "msbuild "
After not able to “end”

Im getting below after running 3rd command end

===============

Calling the SonarScanner CLI… Exception in thread “main” java.lang.UnsupportedClassVersionError: org/sonarsource/scanner/cli/Main has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(Unknown Source) at java.security.SecureClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.access$100(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.launcher.LauncherHelper.checkAndLoadMain(Unknown Source) The SonarScanner did not complete successfully 09:09:35.304 Post-processing failed. Exit code: 1

==================

Below are details of sonar:

My Sonarqube version is 10.1 (Linux Docker)
Sonarscaner - 5.13.1 -net 46 (windows)
My window server Java version is “8”

So please help us resolve my issue previously working with these versions but after changing Java version 8 in windows getting that issue

Thank you.

Hey there.

Java 11 or 17 is required to run analysis in SonarQube v10.1 (which is quite out of date. you should prioritize an upgrade to SonarQube v10.5).