Tomcat 报java.lang.OutOfStackError:permgen space

java.lang.OutOfStackError:permgen  space

 

在linux 服务器上部署三个项目出现此错误...

内存溢出,permgen(permanent generation space 内存永久保存区域)

三个项目全是用ssh框架做.

有这么占空间么.?

解决此问题可以设大tomcat运行内存:

JAVA_OPTS="-server -Xms800m -Xmx800m -XX:PermSize=64M -XX:MaxNewSize=256m -XX:MaxPermSize=128m -Djava.awt.headless=true "(linux 内存是1g的.)

在就是把各项目的lib 包放在全局的tomcat lib 目录下面...可以减少内存的占用.

你可能感兴趣的:(tomcat,generation,linux,服务器,框架,java,java,web)