ubuntu-16.04 - SonerQube 没有启动
问题描述
Sonarqube 启动脚本无法启动 ob ubuntu 16.04
错误日志显示:
Encountered an error running main: java.lang.IllegalStateException: SonarQube requires Java 11+ to run
java.lang.IllegalStateException: SonarQube requires Java 11+ to run
at org.sonar.application.App.checkJavaVersion(App.java:93)
at org.sonar.application.App.start(App.java:56)
at org.sonar.application.App.main(App.java:98)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.tanukisoftware.wrapper.WrapperSimpleApp.run(WrapperSimpleApp.java:240)
at java.lang.Thread.run(Thread.java:748)
<-- Wrapper Stopped
--> Wrapper Started as Console
Launching a JVM...
Startup failed: Timed out waiting for a signal from the JVM.
JVM did not exit on request, terminated
JVM Restarts disabled. Shutting down.
<-- Wrapper Stopped
如果我运行 java -version:
java version "11.0.3" 2019-04-16 LTS
Java(TM) SE Runtime Environment 18.9 (build 11.0.3+12-LTS)
Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.3+12-LTS, mixed mode)
解决方案
- 打开
conf/wrapper.conf
文件 - 更改
wrapper.java.command=java
安装 JavaDK 的路径,例如。wrapper.java.command=C:\Program Files\Java\jdk-11.0.4\bin\java
推荐阅读
- javascript - React Virtualized 中的 sortBy 函数
- android - 从 Activity 向 Service 发送消息,反之亦然
- php - 子主题不读取模板部分文件
- c# - ASP.NET Core 大数据集处理
- h2 - 带有查询的链接表在列名中包含“/”
- javascript - 使用 Javascript for Intercom 创建/更新潜在客户?
- postgresql - postgres 查询计划器如何在分区表上工作?
- spring-boot - HAL 浏览器未在列表中显示 URL
- ms-access - One click button and print off multiple Access reports
- winforms - Add Commands to WinForms