内存溢出了。
1)检查程序有没有内存泄露。
2)把下面的Tomcat启动参数Xms和Xmx调大一点。
-Xms512m -Xmx512m

解决方案 »

  1.   

    Caused by: java.lang.OutOfMemoryError: Java heap space
    内存溢出。两种可能:
    1、程序中存在内存泄露,这种情况下有多少内存都不够浪费的了;
    2、确实程序需要较大内存,那么修改 Tomcat目录下 bin\catalina.bat,找到 “MEM_OPTS”,然后:set MEM_OPTS=  -Xms1024m  -Xmx1024m 注意前后留空格。
      

  2.   

    这个我已经试了不行,我的程序就是一个扩展spring social框架实现微博三方登录,不会出现内存泄露吧
      

  3.   

    这个程序我是从spring social官方网站下载的实力程序,官方网站写的程序不会出现内存泄露吧
      

  4.   

    内存溢出,断开重启服务器就行了。将jvm的内存设大些。
      

  5.   


    或者重新下载一个干净的Tomcat再试试看。
      

  6.   

    1.可以在windows 更改系统环境变量
    加上JAVA_OPTS=-Xms64m -Xmx512m2,如果用的tomcat,在windows下,可以在
    C:\tomcat5.5.9\bin\catalina.bat  中加上:
    set JAVA_OPTS=-Xms64m -Xmx256m
    位置在: rem Guess CATALINA_HOME if not defined  这行的下面加合适.
      

  7.   

    这个能调试找错误吗?出了错误也不知道怎么下手,程序应该没问题吧,我是从spring social官网下的程序,但是跑不通,https://github.com/SpringSource/spring-social-samples中的spring-social-showcase的例子,谁能帮我看看,我qq694458752,谢谢楼上的回答
      

  8.   

    严重: A child container failed during start
    java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: Java heap space
    at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:222)
    at java.util.concurrent.FutureTask.get(FutureTask.java:83)
    at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:1123)貌似这种的错误的发生是还没轮到具体项目的加载阶段,或者只是一种整体概念的加载,还未牵涉到项目内部具体的细节,和tomcat版本有关吗?能不能试着加载成功任意一个项目?
      

  9.   

    加载别的项目没有问题,是不是我添加的lib有问题?
      

  10.   

    添加的lib版本有问题啊?添加的lib版本有冲突?
      

  11.   

    OutOfMemoryError  明显是内存溢出
      

  12.   

    和lib版本应该关系不大,如果是lib版本,更多的应该是ClassNotFound之类的错误Caused by: java.lang.OutOfMemoryError: Java heap space
    at java.util.Arrays.copyOfRange(Arrays.java:3209)从这里看是拷贝数组时发生的内存溢出错误,内存不足,你说设得没用,有没有设置正确或设得足够呢?
      

  13.   

    杀掉javaw进程,再运行就可以了。应该是虚内存引起的。
      

  14.   

    楼主和我是一个问题,我现在装了myeclipse6.5  myeclipse9.0  myeclipse2014还有eclipse-j2ee ,尝试了网上所有的办法,也重新装过软件,配过环境,也发过帖子询问,也问过老师= = 能用的都用了,但是就是不行,偶尔就会出java heap space = = ,目前用myeclipse6.5维持着,工作目录也换了一堆了,插件优化了不少,但是一开tomcat发布个稍微大点的 项目几十M吧,就占我650M,逼近700M= = 真是伤不轻
      

  15.   


    或者重新下载一个干净的Tomcat再试试看。大神,你每天都在论坛里逛么
      

  16.   


    已经入土两年的帖子你也挖 =_=没办法,昨天发布一个项目,就是这个错误,网上找半天也解决啊解决了吗亲?怎么解决的
    我用的eclipse,换了tomcat6就成了,你用的什么