Eclipse启动tomcat提示PermGen space

D:\apache-tomcat-7.0.6\bin文件夹中的catalina.bat在echo Using CATALINA_BASE: "%CATALINA_BASE%"上面加上

set JAVA_OPTS=%JAVA_OPTS% -server -XX:PermSize=128M -XX:MaxPermSize=1024M

下面是catalina.sh配置:

JAVA_OPTS="$JAVA_OPTS -server -Xms2048m -Xmx2048m -XX:PermSize=128m -XX:MaxPermSize=256m -XX:NewSize=128m -XX:MaxNewSize=512m"

位置在# OS specific support. $var _must_ be set to either true or false.上面

 

 

在“echo "Using CATALINA_BASE: $CATALINA_BASE"”上面加入以下行:
JAVA_OPTS="-server -XX:PermSize=256m -XX:MaxPermSize=256m

 

如果还有问题,那就加大,我的就是256的还不行,最后是加到了512才行的

 

另外一种方法是在MyEclipse和Eclipse里面配置:

Eclipse启动tomcat提示PermGen space_第1张图片

 

-Xms1024m -Xmx1500m -XX:MaxPermSize=256M

Eclipse启动tomcat提示PermGen space_第2张图片

你可能感兴趣的:(permgen,space)