我经常
perm gen error。如何增加日食中的Permgen大小。在日食中增加Permgen空间的方法是什么。
答案 0 :(得分:2)
您可以在配置或使用eclipse打包的.ini文件中更改perm gen的大小。
您需要添加一行
-XX:MaxPermSize=256m
最后
答案 1 :(得分:1)
您可以更好地尝试-XX:MaxPermSize=128M
而不是-XX:MaxPermGen=128M
或
添加-XX:MaxPermSize=256m
同时检查Understanding and avoiding the Java Permgen Space error和Classloader leaks: the dreaded "java.lang.OutOfMemoryError: PermGen space" exception
答案 2 :(得分:0)
如果使用eclipse IDE而不是使用它,则可以更改VM参数
double click on the server > open Lunch Configuration > Arguments > VM Arguments
并在VM Arguments字段中的两行后面附加
-Xms256m -Xmx1024m -XX:+DisableExplicitGC -Dcom.sun.management.jmxremote
-XX:PermSize=256m -XX:MaxPermSize=512m
它一定会解决你的问题
答案 3 :(得分:0)
我测试了som解决方案,但此命令已解决:
使用此命令运行日食
eclipse -vmargs -XX:PermSize=64M -XX:MaxPermSize=128M