繁体   English   中英

不断获取java.lang.OutOfMemoryError:PermGen空间错误

[英]Keep getting java.lang.OutOfMemoryError: PermGen space error

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

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

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

$ echo $ MAVEN_OPTS -Xmx512m:wq

有人可以告诉我是什么导致属性更改,以及:wq来自什么?

wqvim命令,用于保存和退出。 看来您的jvm选项已损坏。 您可以删除该内容并重试。

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM