We are using sonarqube community edition version 10.6. Recently our security team asking us to remove Java JDK version 22 we had in our servers and asking to replace it with Adoptium’s Temurin JDK software.
Will it be compatible with our sonarqube instance? Please suggest and advise here.
To generalize Scott’s already correct answer: We’ve found that SonarQube works well with all actively maintained versions of Java, including distributions like Corretto, Temurin, Adoptium, and Zulu (and good old Oracle). If we run into an exception, we’ll document it.
Thanks for your response. Yes with this JDK it was working. We wanted to know when we do this JDK replacement with Temurin any data loss would occur or not. Let’s say if we have 100 projects with pre-defined rules set or we have 100 + users have access to the sonar instance. etc..
Will these get affected after we replace the JDK from Oracle to Temurin? Please confirm.