Eclipse RCP:如何增加RCP应用程序的堆大小?

时间:2010-12-27 20:47:04

标签: java memory eclipse-rcp nsis

我有一个Eclipse RCP应用程序,我使用NSIS为Windows生成exe文件。处理大文件时,此RCP应用程序遇到内存问题,它只会致命地关闭。我需要增加堆大小。我读了一些文章,似乎解决方案是添加以下参数“-vmargs -Xms128m -Xmx512m”。但是,我不太确定在哪里提出这个论点。

我查看已安装的项目文件夹结构,它具有以下结构: -

- configuration dir
|- ... some org.eclipse.* dirs
|- config.ini
- plugins dir
|- ... bunch of jars
- workspace dir
|- .metadata dir
 |- .plugins dir
  |- org.eclipse.ui.workbench dir
   |- dialog_settings.xml
   |- workbench.xml
- .eclipseproduct file
- myapp.exe <--- my RCP application
- uninstall.exe

如何增加RCP应用程序的堆大小?感谢。

1 个答案:

答案 0 :(得分:2)

参数应该在myapp.ini旁边的myapp.exe文件中的每一行上。可以在产品定义文件的启动选项卡中设置它们。