web-dev-qa-db-ja.com

SonarQubeが起動しない

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)
7
cryptoparty

「Java 8の警告サポートは、SonarQube v7.8で非推奨になり、SonarQube v7.9 LTSで削除されます。」

チェックアウトするJava -version、およびサポートされるプラットフォームの要件: https://docs.sonarqube.org/7.7/requirements/requirements/

次に、ダウンロードに移動し、最適なものを選択します。 https://www.sonarqube.org/downloads/ (すべてのバージョンを表示)

1
Leo Lanese

JREのバージョンを確認します。Java SDKのバージョンとJREのバージョンが異なるという問題に遭遇しました。これが問題である可能性があります。

0
Sanjay Nag

最近のコメントで述べたように、ほとんどのユーザーはここからJDK 11をダウンロードしたいと考えています。うまくいくはずです。

ただし、互換性を高めるために、次のリンクから最新バージョンをインストールすることをお勧めします(最新のsonarqubeをダウンロードしたばかりのため)。

SDKダウンロードリンク: https://www.Oracle.com/Java/technologies/javase-downloads.html

0
Deepak Rajpal