Sonarqube中的堆大小错误不兼容

时间:2015-11-13 20:42:55

标签: java macos sonarqube

我试图在Maxc上安装SonarQube(实际是声纳源,教程在http://chapter31.com/2013/05/02/installing-sonar-source-on-mac-osx/)。声纳开始的结果" command是sonar.log中的以下输出:

--> Wrapper Started as Daemon
Launching a JVM...
JVM exited while loading the application.
Error occurred during initialization of VM
Incompatible minimum and maximum heap sizes specified
JVM Restarts disabled.  Shutting down.
<-- Wrapper Stopped

我试图在sonar.properties中正确设置Java属性:

sonar.web.javaOpts=-Xms512m -Xmx768m -XX:MaxPermSize=256m -XX:+HeapDumpOnOutOfMemoryError -Djava.net.preferIPv4Stack=true

该系统是运行OSX 10.11.1的Macbook Pro。打字&#34; java -version&#34;进入命令行输出java版本&#34; 1.6.0_65&#34;。

1 个答案:

答案 0 :(得分:0)

也许它需要引用?

sonar.web.javaOpts="-Xms512m -Xmx768m -XX:MaxPermSize=256m -XX:+HeapDumpOnOutOfMemoryError -Djava.net.preferIPv4Stack=true"

我认为它接收了Xms,但忽略了其余部分。含义Xms可能大于默认Xmx,这会产生错误。