我在启动SonarQube时出现以下错误:在初始化VM期间发生错误:无法为内存堆保留足够的空间
还修改了wrapper.conf下的SonarQube conf文件夹,但是没有用 . 也改了java版:Java 8到Java 7,没用
您没有足够的可用内存来运行SonarQube . 尝试关闭一些应用程序
如果这还不够,请检查SonarQube的启动脚本是否指定了所需的内存量,例如:使用 -Xms=??? -Xmx=??? 等选项 . 这些大致表示Java将获得的最小和最大内存量 . 记下实际值,如果有足够的可用内存,请与任务管理器核实 .
-Xms=??? -Xmx=???
问题是sonarqube中安装的插件版本不匹配 . 除了java之外,我删除了所有插件的jar . 这解决了这个问题 . 我从sonar.log想出来了谢谢
它由于缺乏记忆力 . 如果您正在尝试ANT,请尝试以下方法
set ANT_OPTS=-XX:MaxPermSize=128m
3 回答
您没有足够的可用内存来运行SonarQube . 尝试关闭一些应用程序
如果这还不够,请检查SonarQube的启动脚本是否指定了所需的内存量,例如:使用
-Xms=??? -Xmx=???
等选项 . 这些大致表示Java将获得的最小和最大内存量 . 记下实际值,如果有足够的可用内存,请与任务管理器核实 .问题是sonarqube中安装的插件版本不匹配 . 除了java之外,我删除了所有插件的jar . 这解决了这个问题 . 我从sonar.log想出来了谢谢
它由于缺乏记忆力 . 如果您正在尝试ANT,请尝试以下方法