因此,当尝试通过Turbine servlet使用Velocity呈现页面时,会出现此错误。问题是我有大量的内存,并且servlet本身永远不会崩溃。它只是在这个请求上失败。它试图呈现的页面可能有10M。
有人有什么想法/建议吗?
java.lang.OutOfMemoryError: Java heap space
java.lang.OutOfMemoryError: Java heap space at java.util.Arrays.copyOf(Arrays.java:2271) at
java.io.ByteArrayOutputStream.grow(ByteArrayO
public class Test {
public static void main(String[] args) {
long heapsize = Runtime.getRuntime().totalMemory();
System.out.println("heapsize is :: " + heapsize/(1024*1024));
}
}
产出如下:
堆数为: 245
这是否意味着我的运行时只有2.45亿内存?我的电脑有8GB内存。我怀疑输出--这是正确的,因为仅Eclipse的运