Tomcat内存溢出java.lang.OutOfMemoryError的解决办法

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,竟然成功了。

具体解决办法如下图:

猜你喜欢

转载自blog.csdn.net/qq_35298784/article/details/79097940
今日推荐