在myeclipse中出现:java.lang.OutOfMemoryError: Java heap space 或着java.lang.OutOfMemoryError: PermGen space 这两个错误,原因是tomcat 或着mycelispe没有设置好

如是单独启动tomcat出现这个问题,应该在如apache-tomcat-5.5.25\bin\catalina.bat文件中
添加set CATALINA_OPTS=-Xms512m -Xmx1048m -XX:PermSize=128m  -XX:MaxPermSize=400m
根据自己机器的实际情况决定,默认MaxPermSize为128,这个地方设置的也不能太大的,如果太大的话,运行startup.bat将会一闪而过,启动不了tomcat

如果是在myeclipse中启动出现这个问题,要是myeclipse中设置tomcat的启动参数
路径:Myeclipse->preferences->myeclipse->servers->tomcat->tomcat×.×->下, 的jdk -- jdk vm下设置
-Xms1024M   -Xmx1024M -XX:MaxPermSize=400M  不设置就算tomcat中设置了,也还是按默认的128M运行,这里的设置也要根据自己的机器的实际情况来定。

转载于:https://www.cnblogs.com/heiniao/p/6419375.html

tomcat 内存溢出问题相关推荐

  1. Tomcat内存溢出解决办法

    工作中,Tomcat内存溢出遇到两次了,就在网上找了些资料,将解决办法分享一下:   使用Java程序从数据库中查询大量的数据时出现异常: java.lang.OutOfMemoryError: Ja ...

  2. linux/centos 解决Tomcat内存溢出,centostomcat

    2019独角兽企业重金招聘Python工程师标准>>> linux/centos 解决Tomcat内存溢出,centostomcat Tomcat本身不能直接在计算机上运行,需要依赖 ...

  3. myeclipse tomcat内存溢出解决方法

    为什么80%的码农都做不了架构师?>>>    Tomcat直接启动正常,通过myeclipse启动tomcat内存溢出. MyEclipse启动Tomcat无视catalina.b ...

  4. java最大内存_JAVA:测试java虚拟机支持的最大内存 Xmx 值?Tomcat 内存溢出?

    如下命令,即可测试:不断调整n的值,windows上32位的1.6x为: 1610m java -Xmx1610M -version java -Xmx1610m -version 网摘的tomcat ...

  5. div固定大小文字溢出自动缩小_【高并发】高并发环境下如何防止Tomcat内存溢出?看完我懂了!!

    写在前面 随着系统并发量越来越高,Tomcat所占用的内存就会越来越大,如果对Tomcat的内存管理不当,则可能会引发Tomcat内存溢出的问题,那么,如何防止Tomcat内存溢出呢?我们今天就来一起 ...

  6. oom 如何避免 高并发_【高并发】高并发环境下如何防止Tomcat内存溢出?看完我懂了!!...

    [高并发]高并发环境下如何防止Tomcat内存溢出?看完我懂了!! 发布时间:2020-04-19 00:47, 浏览次数:126 , 标签: Tomcat 写在前面 随着系统并发量越来越高,Tomc ...

  7. tomcat内存溢出(修改catalina.bat后windows启动tomcat服务没有效果) | 王猛的个人主页...

    2019独角兽企业重金招聘Python工程师标准>>> tomcat内存溢出(修改catalina.bat后windows启动tomcat服务没有效果) | 王猛的个人主页. 转载于 ...

  8. MyEclipse 2015 运行tomcat 内存溢出的解决方法

    MyEclipse 2015 运行tomcat 内存溢出的解决方法 参考文章: (1)MyEclipse 2015 运行tomcat 内存溢出的解决方法 (2)https://www.cnblogs. ...

  9. Tomcat内存溢出原因分析

    Tomcat内存溢出的原因  在生产环境中tomcat内存设置不好很容易出现内存溢出.造成内存溢出是不一样的,当然处理方式也不一样. 这里根据平时遇到的情况和相关资料进行一个总结.常见的一般会有下面三 ...

  10. Tomcat 内存溢出 详解

    Tomcat 内存溢出 详解 JVM管理两种类型的内存,堆和非堆.堆是给开发人员用的上面说的就是,是在JVM启动时创建:非堆是留给JVM自己用的,用来存放类的信息的.它和堆不同,运行期内GC不会释放空 ...

最新文章

  1. android 读取asset下的文件注意事项
  2. Adam Optimization Algorithm
  3. 我的梦想是十年内成为架构师,该怎么办?
  4. Cesium应用篇:3控件(3)SelectionIndicator InfoBox
  5. XPath与lxml类库
  6. hdu 5326(基础题) work
  7. Java_MD5的使用
  8. 来自DFRobot的中文语音识别模块
  9. 两款开发辅助工具介绍
  10. idea 代码格式化 Spotless 教程
  11. esp8266电池供电方案_(普通照明、应急照明、事故照明)方案解读
  12. Python-通过Fidder+mumu模拟器爬取豆瓣TOP250
  13. 测试工具 - CDSpace(HTTP接口)
  14. 电脑主机 外置usb蓝牙适配器 连接后声音断断续续
  15. Linux系统中read的用法,Linux系统中read的使用技巧
  16. python电影数据分析报告_【python数据分析实战】电影票房数据分析(二)数据可视化...
  17. hexo 博客创建、部署、美化过程记录
  18. 母亲节问候flash动画
  19. 我们工作到底为了什么(HP大中华区总裁孙振耀退休感言 )
  20. echarts环形图内部圆,外部圆形以及阴影设置

热门文章

  1. 为什么那么多自学WEB前端的人后来都放弃了?
  2. M - 简单字符串排序
  3. linux 查看最近用户,Linux下查看用户列表
  4. 转义字符html识别吗,HTML_谈谈html转义字符如何通过代码识别,偶尔会在数据中看到诸如#3 - phpStudy...
  5. java pojo生成_生成代码的代码 之 POJO生成器
  6. python函数的作用域是什么_python函数的作用域
  7. php将pdf保存文件到本地,将生成的PDF文件存储在服务器上
  8. php 实现application,PHP中实现ASP中的Application 功能
  9. oracle rman 20207,RMAN-20207: UNTIL TIME or RECOVERY WINDOW is before RESETLOGS time
  10. 泛型 java 总结_JAVA泛型总结