Issue with 9.9 LTS and Java JDK 17

So, I am looking to upgrade existing 8.9 LTS to 9.9 LTS. Before I do it with “production install” I made a copy of the database, used a different vm and tried to go through the upgrade process. First, I had some issues with JDK path being recognized, but I got passed it. I went through the upgrade process. I did not install it as service and was just running it manually . It seems to be starting, but then stops.
Warning is displayed

WARNING: A terminally deprecated method in java.lang.System has been called
WARNING: System::setSecurityManager has been called by org.sonar.process.PluginSecurityManager (file:/C:/sonarqube/lib/sonar-application-
WARNING: Please consider reporting this to the maintainers of org.sonar.process.PluginSecurityManager
WARNING: System::setSecurityManager will be removed in a future release

Not sure if that is the real issue … seems to be based on the first line .
I am using Windows, database is Azure SQL and java jdk is from
Eclipse Temurin ( from, which replaced the OpenJDK . Any help or advice is greatly appreciated.


SonarQube wouldn’t shut down for a warning. Can you see what ERRORs are in your server logs?


Thanks Ann ! Looks like SQL errors. It is running upgrade now

1 Like