Maven 继续获取java.lang.OutOfMemoryError:PermGen空间错误
我需要在本地启动几个服务器。我时常会遇到“java.lang.OutOfMemoryError:PermGen space”错误。我试图通过以下命令增加JVM大小。 导出MAVEN_OPTS=“-Xmx128m-XX:MaxPermSize=512m” 运行上述命令后,我看到MAVEN_OPTS已正确更新。 $echo$MAVEN_选项 -Xmx128m-XX:MaxPermSize=512m 但是,在启动服务器几分钟后,我出现内存不足错误 $echo$MAVEN_选项 -Xmx512m:wqMaven 继续获取java.lang.OutOfMemoryError:PermGen空间错误,maven,maven-2,jvm,out-of-memory,jvm-crash,Maven,Maven 2,Jvm,Out Of Memory,Jvm Crash,我需要在本地启动几个服务器。我时常会遇到“java.lang.OutOfMemoryError:PermGen space”错误。我试图通过以下命令增加JVM大小。 导出MAVEN_OPTS=“-Xmx128m-XX:MaxPermSize=512m” 运行上述命令后,我看到MAVEN_OPTS已正确更新。 $echo$MAVEN_选项 -Xmx128m-XX:MaxPermSize=512m 但是,在启动服务器几分钟后,我出现内存不足错误 $echo$MAVEN_选项 -Xmx512m:wq
有人能告诉我是什么导致属性发生更改,以及:wq来自何处吗?
wq
是用于保存和退出的vim
命令。
看起来你的jvm选项被破坏了。您可以删除它并重试吗
增加
-XX:MaxPermSize
是正确的做法。wq
是保存和退出的vim
命令。
看起来你的jvm选项被破坏了。您可以删除它并重试吗
增加-XX:MaxPermSize
是正确的做法