java - 如何使用 TextPad 增加堆大小

标签 java heap-memory textpad

我正在使用 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/

相关文章:

正则表达式用逗号替换行尾的多个空格或添加逗号

java - 如何编写初始化脚本

scala - 增加 scala shell 脚本中的 scala/java 堆大小

java - 使用值而不是占位符保存到文件中

java - Hibernate在保存大量实体时导致内存不足异常

c 程序未按预期输出

textpad - 如何在文本板中保存设置以显示行号?

excel - 在excel中复制乱码的列文本

java - 为什么 boolean 表达式的值没有改变? ( java )

java - 同步块(synchronized block)是否会触发数组的完整内存栅栏?