OutOfMemoryError: PermGen space
博客专区 > RegExInt 的博客 > 博客详情
OutOfMemoryError: PermGen space
RegExInt 发表于2年前
OutOfMemoryError: PermGen space
  • 发表于 2年前
  • 阅读 9
  • 收藏 0
  • 点赞 1
  • 评论 0

【腾讯云】新注册用户域名抢购1元起>>>   

做项目 启动tomcat立马就报OutOfMemoryError: PermGen space异常,度娘之后,得到很多结果,大多相同,修改tomcat配置文件TOMCAT_HOME/bin/catalina.sh或者TOMCAT_HOME/bin/catalina.bat

然而这些都没有卵用,最后不知道在哪里搜索到的方法,对我的eclipse生效了,能正常启动并访问,然后采用同样的方法给同事处理后,它的仍然不能启动,然后又开始一顿度娘,最后又找到一种方法,先分享如下:


这里就不啰嗦前面两种方式,修改tomcat配置文件TOMCAT_HOME/bin/catalina.sh 在“echo "Using CATALINA_BASE: $CATALINA_BASE"”上面加入以下行: JAVA_OPTS="-server -Xms800m -Xmx800m -XX:MaxNewSize=256m"

估计以上方法不会生效,所以可以采取如下方法:

第一种:打开eclipse----->windows---->preferenc----->java----->Installed JREs----》点击一下jdk,然后选择右边的------Duplicate,在弹出的对话框中将-Xms800m -Xmx800m -XX:MaxNewSize=256m -XX:MaxPermSize=256m粘贴到default VM arguments  然后finish完事

如果以上方法还不行  还有一招,具体如下:


找到tomcat----tomcat下的jdk,然后如图

  • 打赏
  • 点赞
  • 收藏
  • 分享
共有 人打赏支持
粉丝 1
博文 13
码字总数 3946
×
RegExInt
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: