SonarQube is not getting started. SonarQube version 9.9.6.92038

SonarQube is not able to start in windows 11 with openlogic-openjdk-11.0.8+10-win-x64(formatted with Markdown):

  • which versions are you using (SonarQube version 9.9.6.92038)
  • how is SonarQube deployed: zip
  • what are you trying to achieve: Static code analysis
  • what have you tried so far to achieve this java heap size increase
  • Log
2024.08.13 13:36:28 INFO  app[o.s.a.AppFileSystem] Cleaning or creating temp directory D:\Softwares\sonarqube-9.9.6.92038\temp
2024.08.13 13:36:28 INFO  app[o.s.a.es.EsSettings] Elasticsearch listening on [HTTP: 127.0.0.1:9001, TCP: 127.0.0.1:59498]
2024.08.13 13:36:28 INFO  app[o.s.a.ProcessLauncherImpl] Launch process[ELASTICSEARCH] from [D:\Softwares\sonarqube-9.9.6.92038\elasticsearch]: D:\Softwares\openlogic-openjdk-17.0.11+9-windows-x64\bin\java -XX:+UseG1GC -Djava.io.tmpdir=D:\Softwares\sonarqube-9.9.6.92038\temp -XX:ErrorFile=D:\Softwares\sonarqube-9.9.6.92038\logs\es_hs_err_pid%p.log -Des.networkaddress.cache.ttl=60 -Des.networkaddress.cache.negative.ttl=10 -XX:+AlwaysPreTouch -Xss1m -Djava.awt.headless=true -Dfile.encoding=UTF-8 -Djna.nosys=true -Djna.tmpdir=D:\Softwares\sonarqube-9.9.6.92038\temp -XX:-OmitStackTraceInFastThrow -Dio.netty.noUnsafe=true -Dio.netty.noKeySetOptimization=true -Dio.netty.recycler.maxCapacityPerThread=0 -Dio.netty.allocator.numDirectArenas=0 -Dlog4j.shutdownHookEnabled=false -Dlog4j2.disable.jmx=true -Dlog4j2.formatMsgNoLookups=true -Djava.locale.providers=COMPAT -Dcom.redhat.fips=false -Xmx512m -Xms512m -XX:+HeapDumpOnOutOfMemoryError -Delasticsearch -Des.path.home=D:\Softwares\sonarqube-9.9.6.92038\elasticsearch -Des.path.conf=D:\Softwares\sonarqube-9.9.6.92038\temp\conf\es -cp lib/* org.elasticsearch.bootstrap.Elasticsearch
2024.08.13 13:36:28 INFO  app[o.s.a.SchedulerImpl] Waiting for Elasticsearch to be up and running
2024.08.13 13:36:41 INFO  app[o.s.a.SchedulerImpl] Process[es] is up
2024.08.13 13:36:41 INFO  app[o.s.a.ProcessLauncherImpl] Launch process[WEB_SERVER] from [D:\Softwares\sonarqube-9.9.6.92038]: D:\Softwares\openlogic-openjdk-17.0.11+9-windows-x64\bin\java -Djava.awt.headless=true -Dfile.encoding=UTF-8 -Djava.io.tmpdir=D:\Softwares\sonarqube-9.9.6.92038\temp -XX:-OmitStackTraceInFastThrow --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.io=ALL-UNNAMED --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED --add-exports=java.base/jdk.internal.ref=ALL-UNNAMED --add-opens=java.base/java.nio=ALL-UNNAMED --add-opens=java.base/sun.nio.ch=ALL-UNNAMED --add-opens=java.management/sun.management=ALL-UNNAMED --add-opens=jdk.management/com.sun.management.internal=ALL-UNNAMED -Dcom.redhat.fips=false -Xmx5123m -Xms1536m -XX:+HeapDumpOnOutOfMemoryError -Djava.net.preferIPv4Stack=true -Dhttp.nonProxyHosts=localhost|127.*|[::1] -cp ./lib/sonar-application-9.9.6.92038.jar;D:\Softwares\sonarqube-9.9.6.92038\lib\jdbc\h2\h2-2.1.214.jar org.sonar.server.app.WebServer D:\Softwares\sonarqube-9.9.6.92038\temp\sq-process4253144458692971582properties
2024.08.13 13:36:43 INFO  app[o.s.a.SchedulerImpl] Process[Web Server] is stopped
2024.08.13 13:36:43 INFO  app[o.s.a.SchedulerImpl] Process[ElasticSearch] is stopped
2024.08.13 13:36:43 INFO  app[o.s.a.SchedulerImpl] SonarQube is stopped
2024.08.13 13:37:37 INFO  app[o.s.a.AppFileSystem] Cleaning or creating temp directory D:\Softwares\sonarqube-9.9.6.92038\temp
2024.08.13 13:37:37 INFO  app[o.s.a.es.EsSettings] Elasticsearch listening on [HTTP: 127.0.0.1:9001, TCP: 127.0.0.1:59763]
2024.08.13 13:37:37 INFO  app[o.s.a.ProcessLauncherImpl] Launch process[ELASTICSEARCH] from [D:\Softwares\sonarqube-9.9.6.92038\elasticsearch]: D:\Softwares\openlogic-openjdk-17.0.11+9-windows-x64\bin\java -XX:+UseG1GC -Djava.io.tmpdir=D:\Softwares\sonarqube-9.9.6.92038\temp -XX:ErrorFile=D:\Softwares\sonarqube-9.9.6.92038\logs\es_hs_err_pid%p.log -Des.networkaddress.cache.ttl=60 -Des.networkaddress.cache.negative.ttl=10 -XX:+AlwaysPreTouch -Xss1m -Djava.awt.headless=true -Dfile.encoding=UTF-8 -Djna.nosys=true -Djna.tmpdir=D:\Softwares\sonarqube-9.9.6.92038\temp -XX:-OmitStackTraceInFastThrow -Dio.netty.noUnsafe=true -Dio.netty.noKeySetOptimization=true -Dio.netty.recycler.maxCapacityPerThread=0 -Dio.netty.allocator.numDirectArenas=0 -Dlog4j.shutdownHookEnabled=false -Dlog4j2.disable.jmx=true -Dlog4j2.formatMsgNoLookups=true -Djava.locale.providers=COMPAT -Dcom.redhat.fips=false -Xmx512m -Xms512m -XX:+HeapDumpOnOutOfMemoryError -Delasticsearch -Des.path.home=D:\Softwares\sonarqube-9.9.6.92038\elasticsearch -Des.path.conf=D:\Softwares\sonarqube-9.9.6.92038\temp\conf\es -cp lib/* org.elasticsearch.bootstrap.Elasticsearch
2024.08.13 13:37:37 INFO  app[o.s.a.SchedulerImpl] Waiting for Elasticsearch to be up and running
2024.08.13 13:37:50 INFO  app[o.s.a.SchedulerImpl] Process[es] is up
2024.08.13 13:37:50 INFO  app[o.s.a.ProcessLauncherImpl] Launch process[WEB_SERVER] from [D:\Softwares\sonarqube-9.9.6.92038]: D:\Softwares\openlogic-openjdk-17.0.11+9-windows-x64\bin\java -Djava.awt.headless=true -Dfile.encoding=UTF-8 -Djava.io.tmpdir=D:\Softwares\sonarqube-9.9.6.92038\temp -XX:-OmitStackTraceInFastThrow --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.io=ALL-UNNAMED --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED --add-exports=java.base/jdk.internal.ref=ALL-UNNAMED --add-opens=java.base/java.nio=ALL-UNNAMED --add-opens=java.base/sun.nio.ch=ALL-UNNAMED --add-opens=java.management/sun.management=ALL-UNNAMED --add-opens=jdk.management/com.sun.management.internal=ALL-UNNAMED -Dcom.redhat.fips=false -Xmx5123m -Xms1536m -XX:+HeapDumpOnOutOfMemoryError -Djava.net.preferIPv4Stack=true -Dhttp.nonProxyHosts=localhost|127.*|[::1] -cp ./lib/sonar-application-9.9.6.92038.jar;D:\Softwares\sonarqube-9.9.6.92038\lib\jdbc\h2\h2-2.1.214.jar org.sonar.server.app.WebServer D:\Softwares\sonarqube-9.9.6.92038\temp\sq-process282326617452464875properties
2024.08.13 13:37:51 INFO  app[o.s.a.SchedulerImpl] Process[Web Server] is stopped
2024.08.13 13:37:51 INFO  app[o.s.a.SchedulerImpl] Process[ElasticSearch] is stopped
2024.08.13 13:37:51 INFO  app[o.s.a.SchedulerImpl] SonarQube is stopped
2024.08.13 14:46:41 INFO  app[o.s.a.AppFileSystem] Cleaning or creating temp directory D:\Softwares\sonarqube-9.9.6.92038\temp
2024.08.13 14:46:41 INFO  app[o.s.a.es.EsSettings] Elasticsearch listening on [HTTP: 127.0.0.1:9001, TCP: 127.0.0.1:62665]
2024.08.13 14:46:41 INFO  app[o.s.a.ProcessLauncherImpl] Launch process[ELASTICSEARCH] from [D:\Softwares\sonarqube-9.9.6.92038\elasticsearch]: D:\Softwares\openlogic-openjdk-17.0.11+9-windows-x64\bin\java -XX:+UseG1GC -Djava.io.tmpdir=D:\Softwares\sonarqube-9.9.6.92038\temp -XX:ErrorFile=D:\Softwares\sonarqube-9.9.6.92038\logs\es_hs_err_pid%p.log -Des.networkaddress.cache.ttl=60 -Des.networkaddress.cache.negative.ttl=10 -XX:+AlwaysPreTouch -Xss1m -Djava.awt.headless=true -Dfile.encoding=UTF-8 -Djna.nosys=true -Djna.tmpdir=D:\Softwares\sonarqube-9.9.6.92038\temp -XX:-OmitStackTraceInFastThrow -Dio.netty.noUnsafe=true -Dio.netty.noKeySetOptimization=true -Dio.netty.recycler.maxCapacityPerThread=0 -Dio.netty.allocator.numDirectArenas=0 -Dlog4j.shutdownHookEnabled=false -Dlog4j2.disable.jmx=true -Dlog4j2.formatMsgNoLookups=true -Djava.locale.providers=COMPAT -Dcom.redhat.fips=false -Xmx512m -Xms512m -XX:+HeapDumpOnOutOfMemoryError -Delasticsearch -Des.path.home=D:\Softwares\sonarqube-9.9.6.92038\elasticsearch -Des.path.conf=D:\Softwares\sonarqube-9.9.6.92038\temp\conf\es -cp lib/* org.elasticsearch.bootstrap.Elasticsearch
2024.08.13 14:46:41 INFO  app[o.s.a.SchedulerImpl] Waiting for Elasticsearch to be up and running
2024.08.13 14:46:57 INFO  app[o.s.a.SchedulerImpl] Process[es] is up
2024.08.13 14:46:57 INFO  app[o.s.a.ProcessLauncherImpl] Launch process[WEB_SERVER] from [D:\Softwares\sonarqube-9.9.6.92038]: D:\Softwares\openlogic-openjdk-17.0.11+9-windows-x64\bin\java -Djava.awt.headless=true -Dfile.encoding=UTF-8 -Djava.io.tmpdir=D:\Softwares\sonarqube-9.9.6.92038\temp -XX:-OmitStackTraceInFastThrow --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.io=ALL-UNNAMED --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED --add-exports=java.base/jdk.internal.ref=ALL-UNNAMED --add-opens=java.base/java.nio=ALL-UNNAMED --add-opens=java.base/sun.nio.ch=ALL-UNNAMED --add-opens=java.management/sun.management=ALL-UNNAMED --add-opens=jdk.management/com.sun.management.internal=ALL-UNNAMED -Dcom.redhat.fips=false -Xmx5123m -Xms1536m -XX:+HeapDumpOnOutOfMemoryError -Djava.net.preferIPv4Stack=true -Dhttp.nonProxyHosts=localhost|127.*|[::1] -cp ./lib/sonar-application-9.9.6.92038.jar;D:\Softwares\sonarqube-9.9.6.92038\lib\jdbc\h2\h2-2.1.214.jar org.sonar.server.app.WebServer D:\Softwares\sonarqube-9.9.6.92038\temp\sq-process15823140836738266480properties
2024.08.13 14:46:58 INFO  app[o.s.a.SchedulerImpl] Process[Web Server] is stopped
2024.08.13 14:46:58 INFO  app[o.s.a.SchedulerImpl] Process[ElasticSearch] is stopped
2024.08.13 14:46:58 INFO  app[o.s.a.SchedulerImpl] SonarQube is stopped
2024.08.13 14:53:54 INFO  app[o.s.a.AppFileSystem] Cleaning or creating temp directory D:\Softwares\sonarqube-9.9.6.92038\temp
2024.08.13 14:53:54 INFO  app[o.s.a.es.EsSettings] Elasticsearch listening on [HTTP: 127.0.0.1:9001, TCP: 127.0.0.1:63507]
2024.08.13 14:53:54 INFO  app[][o.s.a.ProcessLauncherImpl] Launch process[ELASTICSEARCH] from [D:\Softwares\sonarqube-9.9.6.92038\elasticsearch]: D:\Softwares\openlogic-openjdk-17.0.11+9-windows-x64\bin\java -XX:+UseG1GC -Djava.io.tmpdir=D:\Softwares\sonarqube-9.9.6.92038\temp -XX:ErrorFile=D:\Softwares\sonarqube-9.9.6.92038\logs\es_hs_err_pid%p.log -Des.networkaddress.cache.ttl=60 -Des.networkaddress.cache.negative.ttl=10 -XX:+AlwaysPreTouch -Xss1m -Djava.awt.headless=true -Dfile.encoding=UTF-8 -Djna.nosys=true -Djna.tmpdir=D:\Softwares\sonarqube-9.9.6.92038\temp -XX:-OmitStackTraceInFastThrow -Dio.netty.noUnsafe=true -Dio.netty.noKeySetOptimization=true -Dio.netty.recycler.maxCapacityPerThread=0 -Dio.netty.allocator.numDirectArenas=0 -Dlog4j.shutdownHookEnabled=false -Dlog4j2.disable.jmx=true -Dlog4j2.formatMsgNoLookups=true -Djava.locale.providers=COMPAT -Dcom.redhat.fips=false -Xmx512m -Xms512m -XX:+HeapDumpOnOutOfMemoryError -Delasticsearch -Des.path.home=D:\Softwares\sonarqube-9.9.6.92038\elasticsearch -Des.path.conf=D:\Softwares\sonarqube-9.9.6.92038\temp\conf\es -cp lib/* org.elasticsearch.bootstrap.Elasticsearch
2024.08.13 14:53:54 INFO  app[o.s.a.SchedulerImpl] Waiting for Elasticsearch to be up and running
2024.08.13 14:54:10 INFO  app[o.s.a.SchedulerImpl] Process[es] is up
2024.08.13 14:54:10 INFO  app[o.s.a.ProcessLauncherImpl] Launch process[WEB_SERVER] from [D:\Softwares\sonarqube-9.9.6.92038]: D:\Softwares\openlogic-openjdk-17.0.11+9-windows-x64\bin\java -Djava.awt.headless=true -Dfile.encoding=UTF-8 -Djava.io.tmpdir=D:\Softwares\sonarqube-9.9.6.92038\temp -XX:-OmitStackTraceInFastThrow --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.io=ALL-UNNAMED --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED --add-exports=java.base/jdk.internal.ref=ALL-UNNAMED --add-opens=java.base/java.nio=ALL-UNNAMED --add-opens=java.base/sun.nio.ch=ALL-UNNAMED --add-opens=java.management/sun.management=ALL-UNNAMED --add-opens=jdk.management/com.sun.management.internal=ALL-UNNAMED -Dcom.redhat.fips=false -Xmx5123m -Xms1536m -XX:+HeapDumpOnOutOfMemoryError -Djava.net.preferIPv4Stack=true -Dhttp.nonProxyHosts=localhost|127.*|[::1] -cp ./lib/sonar-application-9.9.6.92038.jar;D:\Softwares\sonarqube-9.9.6.92038\lib\jdbc\h2\h2-2.1.214.jar org.sonar.server.app.WebServer D:\Softwares\sonarqube-9.9.6.92038\temp\sq-process1389251803420154077properties
2024.08.13 14:54:11 INFO  app[o.s.a.SchedulerImpl] Process[Web Server] is stopped
2024.08.13 14:54:11 INFO  app[o.s.a.SchedulerImpl] Process[ElasticSearch] is stopped
2024.08.13 14:54:11 INFO  app[o.s.a.SchedulerImpl] SonarQube is stopped

Do not share screenshots of logs – share the text itself (bonus points for being well-formatted)!

Hey there.

I suggest checking all the log files, but I can tell you that this is immediately a red flag:

The minimum supported version to start up a SonarQube v9.9 LTA server is Java 17.