Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/378.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java:如何使用textpad增加堆大小_Java_Heap_Textpad - Fatal编程技术网

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

Java:如何使用textpad增加堆大小,java,heap,textpad,Java,Heap,Textpad,我正在使用textpad运行一个简单的Java程序,并且不断出现内存不足错误 互联网上的一些挖掘告诉我,我需要增加堆大小,最好的方法似乎是使用一个标志,但是,我找不到任何关于如何在textpad中实现标志的信息,或者至少找不到任何对我的程序有效的信息 以下是我使用的代码: import java.io.File; import core.SaveData; import core.obj.Player; import core.files.PlayerFile; import core.fil

我正在使用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-Xmx2048m PositioningFix将为您提供2GB内存,heap。

感谢大家的帮助,对于任何偶然发现这一点的人,我需要进入配置>首选项>工具>运行Java应用程序,并在标记为“参数”的字段中输入“-Xmx1024m$BaseName”。这使得堆大小为1024mb,如果我想要512mb,我必须键入“-Xmx512m$BaseName”

你输入什么命令来运行程序?我从textpad运行它,所以ctrl+1来编译,ctrl+2来运行,并在textpad中添加这些参数转到
配置->首选项->工具->运行Java应用程序
好的,我开始了,我有几个复选框和三个字段;“命令”,灰色显示,“参数”和“初始文件夹”,我在这里做什么?