Tomcat nested exception is java.lang.OutOfMemoryError: PermGen space

在(windows下)catalina.bat 文件最上边加入如下
 set JAVA_OPTS=-XX:PermSize=64m -XX:MaxPermSize=256m

在(linux下)

解决方法: 手动设置MaxPermSize大小修改TOMCAT_HOME/bin/catalina.sh 在“echo "Using CATALINA_BASE: $CATALINA_BASE"”上面加入以下行: JAVA_OPTS="-server -XX:PermSize=64M -XX:MaxPermSize=256m

原文地址:https://www.cnblogs.com/forthelichking/p/5772993.html