Java:如何使用textpad增加堆大小

时间:2013-10-04 22:16:05

标签: java heap 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 Application,并在标记为“Parameters”的字段中输入“-Xmx1024m $ BaseName”。这给了一个1024mb的堆大小,如果我想要512mb,我将不得不输入“-Xmx512m $ BaseName”

2 个答案:

答案 0 :(得分:1)

在启动时需要允许更多像:java -Xmx2048m PositioningFix会给你2GB内存,堆。

答案 1 :(得分:0)

感谢帮助人员,对于任何偶然发现这一点的人,我需要进入配置>偏好>工具>运行Java Application,并在标记为“Parameters”的字段中输入“-Xmx1024m $ BaseName”。这给了一个1024mb的堆大小,如果我想要512mb,我将不得不输入“-Xmx512m $ BaseName”