java堆空间错误需要完整的ini文件或命令行代码

时间:2013-06-07 18:21:56

标签: java heap

我讨厌这样问,因为有很多人问这个,但我还没有看到完整的答案。由于众所周知的java堆空间内存不足错误,我无法再编译。我的eclipse.ini最初只有两行:

-data @noDefault

我尝试添加各种内容,例如:

-data -vmargs -Xms1024m -Xmx1024m @noDefault

或 -数据 @noDefault -vmargs -Xms1024m -Xmx1024m

-data @noDefault -启动 --launcher.XXMaxPermSize 1024米 -vmargs -XX:MaxPermSize参数=1024米 -Xms1024m -Xmx1024m

我还尝试了更长的代码添加和上述代码的其他排列,并且根据本网站上的各种建议,不同的内存增加了512m。什么是好的是eclipse.ini文件的完整代码清单,适用于那些几乎没有开始的人,比如我和其他只有2行的文件,包括哪些行必须更改的说明一个人自己的配置,对于Windows(我正在运行Windows 7 premium)。

还使用命令行: eclipse -vmargs -Xms512m -Xmx512m  要么 eclipse -vmargs -Xms512m -Xmx512m -XXMaxPermSize = 512m 没用过。如果我找到一个有效的命令行序列,我愿意为每次eclipse启动运行命令行。

如果编程人员花费研究和学习时间成为eclipse.ini文件操作专家来修复常见的堆空间内存错误,那将是一种耻辱。

0 个答案:

没有答案