【发布时间】:2014-02-01 15:29:23
【问题描述】:
谁能教我如何使用 -Xms1024m -Xmx1024m 之类的参数来增加堆大小? Program参数和VM参数有什么区别?
【问题讨论】:
标签: java eclipse out-of-memory
谁能教我如何使用 -Xms1024m -Xmx1024m 之类的参数来增加堆大小? Program参数和VM参数有什么区别?
【问题讨论】:
标签: java eclipse out-of-memory
如果您在“参数”选项卡中转到“运行”->“运行配置”,您将找到 VM Arguments 部分,您可以在其中添加此项。
VM 参数中的示例条目
-Xms50M -Xmx128M
在Program Arguments 中,您提到了将传递给主类的参数。
【讨论】:
java -Xms50M -Xmx128M -jar yourjar.jar
转到 Eclipse 目录中的 eclipse.ini 文件。
-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20130225-1645.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20130228-0336
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vmargs
-Xms1152m
-Xmx1152m
改变
**openFile
-vmargs
-Xms1152m
-Xmx1152m**
相应地。
【讨论】: