我正在使用 TextPad 运行一个简单的 Java 程序,但我不断收到内存不足错误。
互联网上的一些挖掘告诉我,我需要增加堆大小,而做到这一点的最佳方法似乎是使用标志。但是,我找不到任何有关如何在 TextPad 中实现标志的信息,或者至少找不到任何似乎适用于我的程序的信息。
这是我正在使用的代码:
import java.io.File;
import core.SaveData;
import core.obj.Player;
import core.files.PlayerFile;
import core.files.PlayerAttribute;
public class PositioningFix {
**Rest of the program**
任何帮助都会非常感激,即使它只是告诉我放弃 TextPad 并使用不同的编辑器!
最佳答案
感谢大家的帮助,对于任何偶然发现此问题的人,我需要进入“配置”>“首选项”>“工具”>“运行 Java 应用程序”,并在标有“参数”的字段中输入“-Xmx1024m $BaseName”。这给出了 1024mb 的堆大小,如果我想要 512mb,我就必须输入“-Xmx512m $BaseName”
关于java - 如何使用 TextPad 增加堆大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19191633/