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里面配置:
-Xms1024m -Xmx1500m -XX:MaxPermSize=256M