码迷,mamicode.com
首页 > 编程语言 > 详细

jvm 内存溢出 在myeclipse中加大tomcat的jvm内存 java.lang.OutOfMemoryError: PermGen space

时间:2015-11-24 22:59:14      阅读:310      评论:0      收藏:0      [点我收藏+]

标签:

使用myeclipse启动部署在tomcat7下的三个项目
报出java.lang.OutOfMemoryError: PermGen space

解决办法:

 

在myeclipse中加大jvm内存方法:
Window->Preferences->Myeclipse->Services->Tomcat->Tomcat 6.x->JDK,在Optional Java VM arguments:下边的输入框里输入:
-Xms128m -Xmx512m -XX:PermSize=128m -XX:MaxPermSize=128m

上边的数值看起来不大,但是我的项目运行很稳定了,可以先不要急着改掉上边的数值,先用上边的数值运行试试,如果还是溢出的话再适当调整

下边是直接调整jdk/jre的jvm的方式
Window->Preferences->Java->Installed JREs,在右侧双击当前使用的jdk/jre,在Default VM Arguments中输入
-Xms128m -Xmx512m

jvm 内存溢出 在myeclipse中加大tomcat的jvm内存 java.lang.OutOfMemoryError: PermGen space

标签:

原文地址:http://www.cnblogs.com/nbkyzms/p/4993161.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!