2012-10-16 106 views
1

我需要在本地啓動少量服務器。我不時得到「java.lang.OutOfMemoryError:PermGen空間」錯誤。我試圖通過以下命令來增加JVM的大小。 導出MAVEN_OPTS =「 - Xmx128m -XX:MaxPermSize = 512m」不斷收到java.lang.OutOfMemoryError:PermGen空間錯誤

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

但是,在啓動服務器幾分鐘後,出現內存不足錯誤。

$回聲$ MAVEN_OPTS -Xmx512m:WQ

有人能告訴我是什麼原因導致的屬性改變又是什麼了:WQ從何而來?

回答

1

wq是用於保存和退出的vim命令。 看起來你的jvm選項被損壞了。你可以刪除並重試。

增加-XX:MaxPermSize是正確的事情在這裏做。

相關問題