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