工作时在本机测试环境发布一个web项目,Eclipse报了这个错误,网上搜罗一番,找到以下解决办法,记录一下。

这块内存主要是被JVM存放Class和Meta信息的,Class在被Loader时就会被放到PermGen space中,
它和存放类实例(Instance)的Heap区域不同,GC(Garbage Collection)不会在主程序运行期对
PermGen space进行清理,所以如果你的应用中有很多CLASS的话,就很可能出现PermGen space错误,
这种错误常见在web服务器对JSP进行pre compile的时候。如果你的WEB APP下都用了大量的第三方jar, 其大小
超过了jvm默认的大小(4M)那么就会产生此错误信息了。
解决方法: 手动设置MaxPermSize大小

修改Debug模式和run模式,这两个修改任意一个,另一个也会随之修改:

点击旁边的小箭头,下拉选中run configurations.

如图在末尾添加-Xms1024m -Xmx2024m -XX:MaxPermSize=256m

感谢无私分享的人们。

转载于:https://www.cnblogs.com/jianmo-o/p/4524834.html

Eclipse 报java.lang.OutOfMemoryError: PermGen space相关推荐

  1. Eclipse 报java.lang.OutOfMemoryError: PermGen space错

    转自:https://blog.csdn.net/naruto0025/article/details/78932293 这块内存主要是被JVM存放Class和Meta信息的,Class在被Loade ...

  2. Linux下jetty报java.lang.OutOfMemoryError: PermGen space及Jetty内存配置调优解决方案

    Linux下的jetty报java.lang.OutOfMemoryError: PermGen space及Jetty内存配置调优解决方案 问题 linux的jetty下发布程序后再启动jetty服 ...

  3. 在eclipse启动tomcat运行一个web程序,报java.lang.OutOfMemoryError: PermGen space

    错误如下: 2017-3-20 16:41:14 org.apache.catalina.core.StandardWrapperValve invoke 严重: Servlet.service() ...

  4. Linux下启动tomcat报java.lang.OutOfMemoryError: PermGen space

    2019独角兽企业重金招聘Python工程师标准>>> 一.错误信息 java.lang.reflect.InvocationTargetException     at sun.r ...

  5. eclipse运行报java.lang.OutOfMemoryError: PermGen space解决方法

    分享一个亲测的网址: http://blog.csdn.net/cuker919/article/details/45246073

  6. eclipse下java.lang.OutOfMemoryError: PermGen space解决方法

    Eclipse 中修改tomcat设置内存大小 修改1: 在Eclipse中下面Servers双击Tomcat Server... 然后点击General InformAtion 下的Open lau ...

  7. Eclipse中启动tomcat报错java.lang.OutOfMemoryError: PermGen space的解决方法

    见:http://outofmemory.cn/java/OutOfMemoryError/outofmemoryerror-permgen-space-in-tomcat-with-eclipse ...

  8. Eclipse部署多个Web项目内存溢出,java.lang.OutOfMemoryError: PermGen space

    Eclipse部署多个Web项目内存溢出,java.lang.OutOfMemoryError: PermGen space >>>>>>>>>& ...

  9. java.lang.OutOfMemoryError: PermGen space

    java.lang.OutOfMemoryError: PermGen space 摘要 PermGen space的全称是Permanent Generation space,是指内存的永久保存区域 ...

最新文章

  1. 在Homebrew 发布程序
  2. .Net/C# 与 J2EE/Java Web Service 互操作完整实例
  3. Java线程状态分析
  4. 微计算机与单片机原理及应用答案,电子科技大学《单片机原理及应用》20春期末考试【标准答案】...
  5. 盘点17个能帮助企业运营完美服务的AI聊天机器人
  6. QNX系统上用Berkeley Packet Filter直接进行原始数据的收发
  7. MMA7455加速度传感器測量角度
  8. 一周企业财报 | 阿迪达斯、盖璞、Natura、舍弗勒、百世集团等11家企业发布业绩...
  9. Win7 32 不能安装STM32 虚拟串口驱动解决方法
  10. ubuntu18.04安装0.6以上版本的flameshot
  11. mysql中exec语句_SQL语句-exec执行
  12. 亚马逊服务器EC2无法ping通的问题
  13. 交互设计师成长指引-从平凡到卓越
  14. Zookeeper 3.5.7学习记录(一)——集群的坑
  15. Android 高清加载长图或大图方案
  16. 2021年数字IC秋招总结
  17. burp suite使用
  18. 《测绘管理与法律法规》——地图管理
  19. 用了超融合,数据安全这事就放心吧!
  20. 系统仿真及其matlab实现,matlab实现LTE系统及仿真

热门文章

  1. RSPN技术华为交换机(s2000hi)
  2. 深入浅出多线程系列之四:简单的同步 lock
  3. QT中关于ipv6和getaddressinfo的开关
  4. 校招真题练习011 种花(美团)
  5. AWS推出深度学习容器,简化AI程序开发
  6. Hadoop MapReduce概念学习系列之map并发任务数和reduce并发任务数的原理和代码实现(十八)...
  7. 红薯因 Swift 重写开源中国失败,貌似欲改用 Python
  8. 在Windows Server 2012中如何快速开关桌面上经典的“计算机、我的文档”等通用图标...
  9. 设置winfrom窗体透明度,拖动,任务栏中显示窗体
  10. PLSQL导出表的数据insert语句