2013-08-07 84 views

回答

4

如果你在參數選項卡中運行 - >運行配置,你會發現VM Arguments部分,你可以添加它。在VM參數

樣品進入

-Xms50M -Xmx128M 

Program Arguments你提到的將被傳遞到主類的參數。

+0

那麼哪個參數將被jar文件攜帶?我想知道我創建的jar是否保留了我在這些參數中設置的這個最大值 – Enrico

+0

@ user2655077將沒有任何內容會保留在您創建的jar文件中。要運行您的jar,您需要將這些參數從cmd線。 'java -Xms50M -Xmx128M -jar yourjar.jar' –

+1

我覺得我受到了@Ajay George的啓發.. ^^ – Enrico

3

轉到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** 
相應

+0

OP不問增加月蝕的記憶。 –

+0

是的,但有時您需要在Eclipse上運行大型應用程序。 要改變它只需進入你的eclipse目錄,並在eclipse.ini中更改它應該可以工作。 – Master

相關問題