转自:https://blog.csdn.net/naruto0025/article/details/78932293

这块内存主要是被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模式

二 末未添加 (-Xms1024m -Xmx2024m -XX:MaxPermSize=256m)

注:依据你具体的内存大小,修改相应(-Xms,-Xmx)的值

祝问题解决愉快,技术分享^_^

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

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

    工作时在本机测试环境发布一个web项目,Eclipse报了这个错误,网上搜罗一番,找到以下解决办法,记录一下. 这块内存主要是被JVM存放Class和Meta信息的,Class在被Loader时就会被 ...

  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总结

    开发中遇到Eclipse报错:java.lang.OutOfMemoryError: PermGen space. PermGen space百度翻译为:永久区域内存不足. 1. 先来一张jvm结构图 ...

最新文章

  1. php acl控制,用PHP怎么实现一个ACL系统?
  2. PHP 7.3声称速度比PHP 5快3倍还多,值得更新了!
  3. 进程通信学习笔记(互斥锁和条件变量)
  4. js正则--验证6-12位至少包含数字、小写字母和大些字母中至少两种字符,
  5. 分治法实现最近点对问题——C语言可视化
  6. 【案例解析】 e家洁创始人:O2O创业的痛点与深坑
  7. 90后80后70后60后和50后的无奈
  8. 处女座男生颜值测试软件,颜值在线又绅士的星座男(图)
  9. 采用CXF+spring+restful创建一个web接口项目
  10. 【操作系统】进程与程序的比较
  11. ACM将一个十进制的数转换为一个十六进制的数输出
  12. 推特称攻击者利用其 API 匹配用户名和电话号码
  13. django数据库操作
  14. java开发简单BBS论坛系统(源码)
  15. 【C语言】—— 通讯录
  16. vs2019python使用教程_vs2019安装和使用详细图文教程
  17. SpringMvc入门学习(IDEA创建SpringMVC项目)
  18. 树莓派4B从开箱到连接电脑(超级小白)
  19. Java实现火车购票系统功能
  20. AE+VS+c#开发颜色符号系统之统计符号化(八)符号化完结篇

热门文章

  1. POJ 3252 数位DP
  2. 浅谈块级元素和行级元素的相对定位和绝对定位问题
  3. python asyncore
  4. Windows 下开发PHP扩展资源
  5. About SCCM 2012 UDA(User Device Affinity)
  6. Delphi编程禁止用户关闭操作系统
  7. 第01篇:C#星夜拾遗之如何开始C#学习
  8. ExecutionException异常
  9. PostMessage和sendMessage传递问题
  10. qt: 获取sql数据表的所有的字段;