Java heap space 的具体解决方法

Java heap space 的具体解决方法

这种情况一般是程序本身问题导致在运行中使JVM内存溢出,从而抛出此异常:

 对所以工程都有效:修改eclipse根目录下的eclipse.ini文件

 只对当前工程有效:在Eclipse中-->右击工程/要运行的主类-->Debug As-       ->DebugConfigurations-->(x)=Arguments-->VM arguments中加入-       Xmx36m,然后Apply-->Run

这上面的36指的是给java虚拟机分配的最大堆内存大小,单位是MB,也就       是说上面的那句话的含义是JVM的最大堆内存是36MB。

如果以上方法均无效,那可能就是Eclipse本身的问题,需要重新安装。