服务器报错Exception in thread "http-8080-29" java.lang.OutOfMemoryError: PermGen space 20

Exceptioninthread"http-8080-29"java.lang.OutOfMemoryError:PermGenspace按照解决方法:手动设置MaxP... Exception in thread "http-8080-29" java.lang.OutOfMemoryError: PermGen space
按照

解决方法: 手动设置MaxPermSize大小
修改TOMCAT_HOME/bin/catalina.sh在“echo "Using CATALINA_BASE: $CATALINA_BASE"”上面加入以下行:JAVA_OPTS="-server -XX:PermSize=64M -XX:MaxPermSize=128m

这样修改后

重启tomcat,还是报错怎么回事?
展开
 我来答
悟空和佛祖
2013-12-16
知道答主
回答量:16
采纳率:0%
帮助的人:7.5万
展开全部
也可能是你以前在myeclipse里面部署过太多项目,虽然在myeclipse里面删掉了,但是并没有在tomcat的webapps文件夹里面删除,导致tomcat的webapps文件夹里面的项目越积越多,这样的话,就算你配上1个G都不管用,因为会越积越多。
所以,简单点说就是直接在webapps里面删掉以前部署过的项目。毕竟一般的电脑就那么点内存。
偶也是被困扰了好久哈。
dllgdx_2000
2013-10-10 · TA获得超过923个赞
知道小有建树答主
回答量:1202
采纳率:0%
帮助的人:771万
展开全部
你太节省了 不用那么客气
JAVA_OPTS="-server -XX:PermSize=256M -XX:MaxPermSize=512m
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
恨水柳思
2013-10-10 · TA获得超过127个赞
知道答主
回答量:61
采纳率:100%
帮助的人:34.5万
展开全部
你分配的内存太小了,再分配大点PermSize=256M -XX:MaxPermSize=512m 再试一试
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
南土民0V
2013-12-13 · TA获得超过275个赞
知道小有建树答主
回答量:718
采纳率:46%
帮助的人:151万
展开全部

JAVA_OPTS="-server -XX:PermSize=256M -XX:MaxPermSize=512m


重新启动,即可

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式