【问题标题】:Keep getting java.lang.OutOfMemoryError: PermGen space error不断收到 java.lang.OutOfMemoryError: PermGen space error
【发布时间】:2012-10-16 15:52:31
【问题描述】:

我需要在本地启动一些服务器。我时不时地收到“java.lang.OutOfMemoryError: PermGen space”错误。我试图通过以下命令增加我的 JVM 大小。 导出 MAVEN_OPTS="-Xmx128m -XX:MaxPermSize=512m"

运行上述命令后,我看到 MAVEN_OPTS 已正确更新。 $ 回声 $MAVEN_OPTS -Xmx128m -XX:MaxPermSize=512m

但是,在启动服务器几分钟后,我收到内存不足错误。

$ 回声 $MAVEN_OPTS -Xmx512m:wq

谁能告诉我是什么导致属性改变以及 :wq 来自什么?

【问题讨论】:

    标签: maven maven-2 jvm out-of-memory jvm-crash


    【解决方案1】:

    wq 是用于保存和退出的vim 命令。 看起来你的 jvm 选项被破坏了。您可以删除它并重试吗?

    增加-XX:MaxPermSize 是正确的做法。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-11-25
      • 2012-01-19
      • 1970-01-01
      • 2010-09-10
      • 2013-04-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多