2012-05-29 35 views
0

在安裝eclipse的谷歌應用程序引擎時,我得到perm gen error。我讀到,你需要增加日食的perm gen的大小從日食配置或ini文件。目前看起來像這樣:我應該增加尺寸以避免燙髮錯誤?

-startup 
plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar 
--launcher.library 
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.100.v20110502 
-product 
org.eclipse.epp.package.jee.product 
--launcher.defaultAction 
openFile 
--launcher.XXMaxPermSize 
256M 
-showsplash 
org.eclipse.platform 
--launcher.XXMaxPermSize 
256m 
--launcher.defaultAction 
openFile 
-vmargs 
-Dosgi.requiredJavaVersion=1.5 
-Xms40m 
-Xmx512m 

有多少位置需要編輯?我需要在哪裏添加?並且256 M是指MB?我應該增加尺寸多大?

回答

0

您需要添加一個在ini文件的末尾:直到問題消失

-XX:MaxPermSize=256m 

不斷到此更大 - 先嚐試128M,看看它是如何去。

是的,256M表示「256兆字節」。您也可以使用G達千兆字節。

+0

小米的意思是一樣的嗎? –

+0

實際上'--launcher.XXMaxPermSize 256m'分配PermSize ..如果它導致問題增加到348m並測試它。 – Ravi

+1

@Ravi這是發射器,而不是IDE。 「啓動程序」VM設置適用於由IDE啓動的JVM,例如運行單元測試或「main()」等.IDE本身具有自己的不同(通常較大)VM設置沒有'--launcher.'前綴,就像OP發佈的文件內容中的最後一個一樣 – Bohemian