1、java启动时提示:
java.lang.OutOfMemoryError: PermGen space
错误,百度了一下解决方式,
如果tomcat是以bat方式启动的,则如下设置:
修改tomcat_home/bin/catalin a.sh
在“echo “Using CATALINA_BASE: $CATALINA_BASE””上面加入以下行:
JAVA_OPTS=”-server -XX:PermSize=64M -XX:MaxPermSize=128m
如此处理了之后,问题依然存在。几番尝试之后,用以下方法解决问题:
在项目根文件出点击鼠标右键,选择Run As/Run Configurations/下点击Apache Tomcat/Tomcat v6.0 Server at localhost/ ,在(x)=Arguments 选项卡页的VM arguments 添加 以下内容:
-Xms256m -Xmx512m -XX:PermSize=256m -XX:MaxPermSize=256M
然后保存,重新启动,启动成功。
附上配置的几页截图: