2011-05-10 46 views
1

我有一個問題,使eclipse建模helios SR2與xtext 1.0.2,啓動時崩潰,如果我有項目。如果我嘗試更新eclipse,它會崩潰。當建立工作區時,它會崩潰。Windows 7,java 1.6.0_24或25m eclipse helios - > java.lang.OutOfMemoryError:PermGen空間

  • 在「工作臺早期啓動」期間發生內部錯誤。 java.lang.OutOfMemoryError:PermGen空間

  • !信息在「聯繫軟件站點」期間發生內部錯誤。 java.lang.OutOfMemoryError:PermGen的空間

我使用Windows 7,64位和32位的JDK 1.6.0_25_b06和32個比特蝕了。 在64位全部,我有更多的問題。

我試着配置eclipse .ini文件,但是我還沒有找到正確的內存配置參數。

我真的需要這個問題的幫助。

在此先感謝。

+0

嘿,我在使用的Xtext完全相同的問題, Helios SR2,除了我正在使用32位Windows 7.您是否找到解決方案? – Joeblackdev 2011-06-30 15:59:50

回答

0

如果關閉所有視圖並將其逐一打開,該怎麼辦?當某個Eclipse視圖打開時,JVM突然爲其分配添加大約4GB的RAM,從而跟蹤類似的事情。但是,這僅在使用64位Eclipse時發生,在32位Eclipse上沒有問題。

1

在你的eclipse.ini你應該找到像-Xms40m-Xmx512m 項它們被用來告訴虛擬機Eclipse啓動多少內存可以使用。

您可能需要使用像

-Xms64m 
-Xmx512m 
-XX:MaxPermSize=256m 

參數這樣,你的系統可以分配多達512兆字節的內存產品總數爲eclpise和512個256個可用於燙髮根空間。

0

選擇從日食選項prefrences選項,然後選擇您的Web服務器,如Tomcat在Web服務器在該選項卡名爲JDK有ID標籤

-Xmx2048m 
-XX:MaxPermSize=1024m 
相關問題