2010-12-27 6 views
1

У меня есть приложение RCP Eclipse, где я использую NSIS для генерации exe-файла для Windows. Это приложение RCP сталкивается с проблемой памяти при обработке больших файлов, и это просто будет смертельно закрыто. Мне нужно увеличить размер кучи. Я прочитал несколько статей, и похоже, что решение состоит в том, чтобы добавить следующие аргументы «-vmargs -Xms128m -Xmx512m». Однако я не совсем уверен, где разместить этот аргумент.Eclipse RCP: Как увеличить размер кучи для моего приложения RCP?

Я смотрю на установленную структуру папок проекта, имеет следующую структуру: -

- 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 приложения? Благодарю.

ответ

2

Аргументы должны идти, каждый по строке, в файле с именем myapp.ini, рядом с myapp.exe. Их можно настроить на вкладке запуска файла определения продукта.

+0

действительно ли я сам создал myapp.ini? – limc

+0

@limc Добавлен способ предоставления ответов. Наши ini генерируются. Мы строим с Тихо. –

Смежные вопросы