溢出错误Caused by: java.lang.OutOfMemoryError: PermGen space

出现这种问题,显然得就是内存不够了,要给运行的程序更多的空间,由于eclipse的项目不是跑在安装的tomcat中,所以网上说的很多修改tomcat配置文件的方法不够用;另外还有一种修改eclipse的配置文件的方法,经过测试也不够用,经常碰到这个问题最近,所以记录如下:

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

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

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

3.但是遇到Maven启动的项目,没有Arguments选项卡,这时候我们应该选择JRE选项卡;

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

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

猜你喜欢

转载自1015786613.iteye.com/blog/2248805