Tomcat启动时报如下错误:
java.lang.OutOfMemoryError: PermGen space
本人tomcat下放了10个不大的项目,最后就因为多一个项目报内存溢出的错误,按网上的配置
在D:\Program Files\apache-tomcat-7.0.75\bin下的catalina.sh配置文件下,“echo "Using CATALINA_BASE: $CATALINA_BASE"”上面加入以下行:
JAVA_OPTS="-server -XX:PermSize=256M -XX:MaxPermSize=512m依然不能够解决问题,
在catalina.bat配置文件下的,“echo "Using CATALINA_BASE: $CATALINA_BASE"”上面加入以下行:set JAVA_OPTS="-server -XX:PermSize=256M -XX:MaxPermSize=512m也不能解决问题。
最后试着在catalina.bat配置文件的第一行加入set JAVA_OPTS="-server -XX:PermSize=256M -XX:MaxPermSize=512m,竟然成功了。
具体解决办法如下图: