2013-08-07 3 views

ответ

4

Если вы запустите Run -> Run Configuration на вкладке Arguments, вы найдете раздел VM Arguments, где вы можете добавить это.

Пример входа в VM Аргументы

-Xms50M -Xmx128M 

В Program Arguments вы упоминаете аргументы, которые будут переданы в главный класс.

+0

Так какой аргумент будет перенесен файлом jar? Я задаюсь вопросом, создает ли jar, который я создаю, для этих максимальных значений, которые я задал в этих аргументах. – Enrico

+0

@ user2655077. В файле jar, который вы создаете, не будет сохранено. Чтобы запустить вашу банку, вам необходимо передать эти параметры из cmd линия. 'java -Xms50M -Xmx128M -jar yourjar.jar' –

+1

Я думаю, что я просветлен тем, что @Ajay George .. ^^ – Enrico

3

Перейти к файлу eclipse.ini в каталоге Eclipse.

-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** 

соответственно.

+0

OP не спрашивает об увеличении памяти затмения. –

+0

Да, но иногда вам нужно, чтобы запускать большие приложения на Eclipse. Чтобы изменить его, просто перейдите в каталог eclipse и измените его в eclipse.ini, он должен работать определенно. – Master

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