当前位置: 代码迷 >> J2EE >> Caused by: java.lang.OutOfMemoryError: Java heap space解决思路
  详细解决方案

Caused by: java.lang.OutOfMemoryError: Java heap space解决思路

热度:322   发布时间:2016-04-21 23:39:11.0
Caused by: java.lang.OutOfMemoryError: Java heap space
系统要导出数据到excel,少量数据能正常导出,当导出数据超过5000条,就会出现Caused by: java.lang.OutOfMemoryError: Java heap space,本地开发用的tomcat,测试服务器用的websphere,请问这个问题怎么解决?网上找了不少增加堆大小的,没解决掉,请教大家,谢谢.

------解决方案--------------------
楼主晒一下导出数据的方法。
------解决方案--------------------
一般导出7000就内存溢出了,可以每页写4000,满了再写到另外一个Sheet单,导出后及时释放内存。加内存不是最终的办法,因为如果多人同时导出,你的程序还是会溢出。听说还有种写xml的方法,没试过
  相关解决方案