2013-04-05 136 views
2
-startup 
plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar 
--launcher.library 
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20120522-1813 
-showlocation 
-showsplash 
org.eclipse.platform 
--launcher.defaultAction 
openFile 
--launcher.XXMaxPermSize 
256M 
-vm 
C:/Program Files/Java/jdk1.7.0_09/jre/bin/server/jvm.dll 
-vmargs 
-Dosgi.requiredJavaVersion=1.6 
-Dhelp.lucene.tokenizer=standard 
-Declipse.p2.unsignedPolicy=allow 
-Xms512m 
-Xmx384m 
-Xss4m 
-XX:PermSize=128m 
-XX:MaxPermSize=384m 
-XX:CompileThreshold=5 
-XX:MaxGCPauseMillis=10 
-XX:MaxHeapFreeRatio=70 
-XX:+CMSIncrementalPacing 
-XX:+UnlockExperimentalVMOptions 
-XX:+UseG1GC 
-XX:+UseFastAccessorMethods 
-Xincgc 
-XX:-DontCompileHugeMethods 
-XX:MaxInlineSize=1024 
-XX:FreqInlineSize=1024 
-Dcom.sun.management.jmxremote 
-Dorg.eclipse.equinox.p2.reconciler.dropins.directory=C:/Prog/Java/eclipse_addons 
-Dsun.lang.ClassLoader.allowArraySyntax=true 
-debug 
org.eclipse.equinox.p2.core/debug=true 
org.eclipse.equinox.p2.core/reconciler=true 

這是我更改後的eclipse.ini文件。這是我改變之前的eclipse.ini文件:Eclipse更改eclipse.ini文件後無法創建Java虛擬機

-startup 
plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar 
--launcher.library 
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20120522-1813 
-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 
-Dhelp.lucene.tokenizer=standard 
-Xms40m 
-Xmx512m 

任何人有任何建議嗎?我試圖改變: -Dosgi.requiredJavaVersion = 1.6 -Xms512m 到 -Dosgi.requiredJavaVersion = 1.7 -Xms1024m 沒有運氣

+3

在文件的頂部放置'-vm'部分,並將'C:/ Program Files/Java/jdk1.7.0_09/jre/bin/server/jvm.dll'更改爲'C:/ Program Files/Java/jdk1.7.0_09/jre/bin' – 2013-04-05 13:34:16

回答

2

一個原因是,你的-Xms參數(初始堆大小)限定的較大堆大小比-Xmx參數(最大堆大小),你應該修復它。如果解決問題後仍然嘗試恢復到原始的eclipse.ini文件並逐個應用參數,以查看哪個是另一個「錯誤的」。

+0

它沒有工作。不過謝謝。我已經開始嘗試。謝謝! – jon 2013-04-05 14:12:21

1

你似乎一口氣改變了很多東西。

作爲一般策略,我會建議恢復到原始設置,然後逐個進行更改,從最重要的一個或最有可能工作的一個開始。

+0

是的,會做。謝謝 – jon 2013-04-09 13:40:12

相關問題