java.lang.OutOfMemoryError: PermGen space最好的解决方法
这个问题要根据自己tomcat的版本问题来解决。
1.如果tomcat是无需安装的绿色版本的话,需要修改tomcat安装目录下的bin文件下的catalina.bat文件
找到以下代码:
echo Using CATALINA_BASE: "%CATALINA_BASE%"
echo Using CATALINA_HOME: "%CATALINA_HOME%"
echo Using CATALINA_TMPDIR: "%CATALINA_TMPDIR%"
然后在这之前加上:
set JAVA_OPTS=%JAVA_OPTS% -server -Xms800m -Xmx800m -XX:MaxNewSize=512m -XX:PermSize=128M -XX:MaxPermSize=256m
就可以了。
2 .如果tomcat是需安装版本的话,需要修改tomcat安装目录下的bin文件下tomcat6w.exe;双击运行tomcat6w.exe,
加上如图新增的内容。
以后启动tomcat就要点击tomcat6w.exe就行了。