解决Caused by: java.lang.OutOfMemoryError: PermGen space异常

第一种方法:修改tomcat/bin目录下的catalina.bat(bin目录下)

在“rem ----- Execute The Requested Command ----------------------”下加入

JAVA_OPTS="-server -Xms800m -Xmx800m -XXNewSize=256M -XX:PermSize=256M -XX:MaxNewSize=512m -XX:MaxPermSize=512m" 

这种方法在只使用tomcat时管用,但使用eclipse时不管用.

第二种方法:修改eclipse的Run Configurations(从eclipse启动Tomcat服务器)

1)点击“Run”-"Run Configurations",在打开的窗口中点击“Arguments”选项卡。

2)在VM arguments中内容最下边输入:

-Xms256m -Xmx512m -XX:MaxNewSize=256m -XX:MaxPermSize=256m

如下图:

解决Caused by: java.lang.OutOfMemoryError: PermGen space异常_第1张图片

重启服务器,就不会出现报错了!

 

 

 

你可能感兴趣的:(java异常解决,内存溢出异常)