今天启动Tomcat时发生了如下异常:
Exception in thread "Timer-1" java.lang.OutOfMemoryError: PermGen space
查询后得知是内存异常引起的,解决办法如下:
打开【Tomcat目录/bin】下的catalina.sh文件,在最上面加入下面这行代码即可:
JAVA_OPTS='-Xms2048m -Xmx2048m -XX:PermSize=256m -XX:MaxPermSize=512m'
添加后如下图所示:
PS:想深入研究的朋友可以看看这篇文章:http://www.blogjava.net/TiGERTiAN/archive/2007/10/14/152756.html