Clarification about Java 11 requirement


I’m currently running my SonarQube 8.5 Server on Java 11 and I know that it is a requirement for the server.

All my Java 8 builds get the following warning: SonarScanner will require Java 11 to run starting in SonarQube 8.x.

I’ve already searched the forum and couldn’t get a clear answer to my question:

  • Will my gradle builds using Java 8 break in some future update?

Those builds all run inside a docker container specifically using jdk8, as that is and will be the target Java version for those projects for a long (years) time, as it is a hard requirement.
Or is this just specific to some background tasks running on the server (so not client side in Gradle)?


asked the same question some time ago and got this answer