我正在尝试使用 JExcel 写出 Java 中的 Excel 工作表。我成功写出,但是我一直遇到“java.lang.OutOfMemory: Java heap space”错误。根据我的阅读,有两种解决方案。
1) 更改我的 Eclipse 设置,我已经这样做了,但似乎没有什么不同。
我的设置如下,如果看起来有问题请告诉我(升级 Xmx 并添加最后一行):
-XX:MaxPermSize=256m
-Xms128m
-Xmx2048m
-XX:+UseParallelGC
2) 关闭工作簿以刷新输出,然后重新打开并附加下一行或下一行。
我无法弄清楚,因为我找不到任何文档。当我关闭我的 WritableWorkbook(名为 wwb)时,我不确定如何打开它。我最终写出一行,然后由于 wwb 关闭而出现 Null 错误。
感谢您提前提供的所有帮助。