haloi 发表于 2018-12-2 09:30:09

Tomcat – Java.Lang.OutOfMemoryError: PermGen Space

  tomcat今天突然不能用了,就一直报这个错,解决方法如下:
  打开apache-tomcat-7.0.37\bin\catalina.bat文件,在echo Using CATALINA_BASE:   "%CATALINA_BASE%"的上面一行加下面代码:
set JAVA_OPTS=%JAVA_OPTS% -Xms256m -Xmx512m -XX:CompileThreshold=8000 -XX:PermSize=48m -XX:MaxPermSize=128m -Xverify:none -da  Linux下的修改方式为
export JAVA_OPTS="-server -Xms512m -Xmx2048m -XX:PermSize=512m -XX:MaxPermSize=1024m -Xverify:none -da"  问题得以解决,参考文章如下:
  http://www.mkyong.com/tomcat/tomcat-javalangoutofmemoryerror-permgen-space/
  这一篇讲的参数很细
  http://www.cnblogs.com/rock-et/archive/2013/03/08/Tomcat_JAVA_OPTS.html
  这一篇需要***才能看

  http://javarevisited.blogspot.com/2012/01/tomcat-javalangoutofmemoryerror-permgen.html
  




页: [1]
查看完整版本: Tomcat – Java.Lang.OutOfMemoryError: PermGen Space