java中一个致命的异常,全世界求救!!!!

来源:百度知道 编辑:UC知道 时间:2024/06/14 10:20:27
Exception in thread "Image Fetcher 2" java.lang.OutOfMemoryError: Java heap space
at java.awt.image.DataBufferByte.<init>(Unknown Source)
at java.awt.image.Raster.createInterleavedRaster(Unknown Source)
at java.awt.image.Raster.createInterleavedRaster(Unknown Source)
at java.awt.image.IndexColorModel.createCompatibleWritableRaster(Unknown Source)
at sun.awt.image.ImageRepresentation.createBufferedImage(Unknown Source)
at sun.awt.image.ImageRepresentation.setPixels(Unknown Source)
at sun.awt.image.ImageDecoder.setPixels(Unknown Source)
at sun.awt.image.GifImageDecoder.sendPixels(Unknown Source)
at sun.awt.image.GifImageDecoder.parseImage(Native Method)
at sun.awt.image.GifImageDecoder.readImage(Unknown Source)
at sun.awt.image.GifImageDecoder.produceImage(Unknown Source)
at sun.awt.image.InputStreamImageSource.doFetch(Unknown Source)
at sun.awt.image.ImageFetcher.fetchloop(Unknown Source)
at sun.awt.im

这是java虚拟机内存不足。多分点给虚拟机,例如用
java -Xmx512m main_class_name
来运行就给了虚拟机512M内存。自己设一个合适的值吧。

java虚拟机内存不足。。使用 java -Xmx512m main_class_name 修改下吧。。。

Heap size值,jvm可调配的内存空间太小,设置大一点。自己google一下。。

而且发生在堆内存

java 虚拟机的内存调大一点

你要修改JVM虚拟机的默认内存 格式: java -Xmx512m main_class_name