2014-02-24 14 views
1

問題是,從cmd運行對調試不太好。 我需要調試代碼,所以有什麼辦法可以增加eclipse中的堆和調試。如何在Eclipse中增加堆空間和調試

我試着增加堆在control panel - > java -> view - > 6g

但仍獲得了Java的內存不足在eclipse

+3

提示:安裝目錄中有一個名爲'eclipse.ini'的文件。 – devnull

+0

'eclipse.ini'設置改變了Eclipse本身的堆空間,'Run Configurations'設置改變了你在Eclipse中運行的程序的堆。 –

回答

2

嘗試在eclipse.ini文件改變。 下面是一個例子配置

-startup 
plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar 
--launcher.library 
plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.200.v20120913-144807 
-showsplash 
org.eclipse.platform 
--launcher.XXMaxPermSize 
256m 
--launcher.defaultAction 
openFile 
-vmargs 
-Xms512m 
-Xmx1024m 
-XX:+UseParallelGC 
-XX:PermSize=256M 
-XX:MaxPermSize=512M 
2
  1. 單擊箭頭旁邊的運行按鈕,並選擇運行配置...
  2. 從左邊的列表中選擇您的應用程序
  3. 轉到參數
  4. 在VM參數中添加-Xmx6g -Xms2g
  5. 單擊應用。

這會將該啓動配置的堆大小增加到6G。