不能用JDK 8安装声纳

时间:2014-07-08 14:06:10

标签: java error-handling java-8 sonarqube

我必须在我的机器上安装声纳。我跟着Install Sonar on Windows as a Windows Service

当我运行StartSonar.bat时,我看到下一个输出到控制台:

wrapper  | --> Wrapper Started as Console
wrapper  | Launching a JVM...
jvm 1    | Error occurred during initialization of VM
jvm 1    | Could not reserve enough space for object heap
jvm 1    | Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=160m; support was removed in 8.0
wrapper  | JVM exited while loading the application.
wrapper  | Launching a JVM...
jvm 2    | Error occurred during initialization of VM
jvm 2    | Could not reserve enough space for object heap
jvm 2    | Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=160m; support was removed in 8.0
wrapper  | JVM exited while loading the application.
wrapper  | Launching a JVM...
jvm 3    | Error occurred during initialization of VM
jvm 3    | Could not reserve enough space for object heap
jvm 3    | Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=160m; support was removed in 8.0
wrapper  | JVM exited while loading the application.
wrapper  | Launching a JVM...
jvm 4    | Error occurred during initialization of VM
jvm 4    | Could not reserve enough space for object heap
jvm 4    | Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=160m; support was removed in 8.0
wrapper  | JVM exited while loading the application.
wrapper  | Launching a JVM...
jvm 5    | Error occurred during initialization of VM
jvm 5    | Could not reserve enough space for object heap
jvm 5    | Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=160m; support was removed in 8.0
wrapper  | JVM exited while loading the application.
wrapper  | There were 5 failed launches in a row, each lasting less than 300 seconds.  Giving up.
wrapper  |   There may be a configuration problem: please check the logs.
wrapper  | <-- Wrapper Stopped
Press any key to continue . . .

如何解决此问题?

据我所知,重新安装JDK版本可能解决了这个问题。但我想保留 当前版本:

C:\Users\Nazar_Lelyak>java -version
java version "1.8.0_05"
Java(TM) SE Runtime Environment (build 1.8.0_05-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.5-b02, mixed mode)

1 个答案:

答案 0 :(得分:2)

请检查system requirements,SonarQube服务器运行时尚不支持JDK8。您将不得不使用JDK7。

<强>更新 看起来版本≥4.3

支持JDK8