首页 文章

VM初始化期间发生错误:无法为对象堆保留足够的空间

提问于
浏览
0

我在启动SonarQube时出现以下错误:在初始化VM期间发生错误:无法为内存堆保留足够的空间

还修改了wrapper.conf下的SonarQube conf文件夹,但是没有用 . 也改了java版:Java 8到Java 7,没用

3 回答

  • 1

    您没有足够的可用内存来运行SonarQube . 尝试关闭一些应用程序

    如果这还不够,请检查SonarQube的启动脚本是否指定了所需的内存量,例如:使用 -Xms=??? -Xmx=??? 等选项 . 这些大致表示Java将获得的最小和最大内存量 . 记下实际值,如果有足够的可用内存,请与任务管理器核实 .

  • -1

    问题是sonarqube中安装的插件版本不匹配 . 除了java之外,我删除了所有插件的jar . 这解决了这个问题 . 我从sonar.log想出来了谢谢

  • 2

    它由于缺乏记忆力 . 如果您正在尝试ANT,请尝试以下方法

    set ANT_OPTS=-XX:MaxPermSize=128m
    

相关问题