1、在C:/WINDOWS/system32 系統文件夾中ctrl+F 然后搜索java.exe,如果存在java.exe, javaw.exe etc.全部刪除。
2、內存不足,打開Eclipse目錄下的eclipse.ini,將-Xmx512m改為-Xmx256m;
3、打開eclipse文件夾中的eclipse.ini 文件。做如下修改:-vmargs之前添加
-vm
java.exe 的絕對路徑(例如:C:/java/jdk/bin/java.exe)
指定javaVM 后eclipse就可以正常運行了。
4、檢查環境變量,將path中jdk路徑置為最前;
5、檢查環境變量,將path中jdk中的jre置為最前;
6、把jdk下的jre目錄直接復制到Eclipse文件夾下;
7、刪除文件:[workspace]/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi
8、修改注冊表
HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment\1.6\
JavaHome=D:\jdk\jre
RuntimeLib=D:\jdk\jre\bin\client\jvm.dll
將jdk的目錄改為jre的目錄。
9、重裝jdk.如果無法刪除舊版本jdk, 提示windows installer出問題,可下載windows install clean up強制清理。
注意:方法6可以解決大多數問題,但是Eclipse的內存占用率會大大增加。(這個方法成功,但是會導致Eclipse變的比原先卡很多)
根本解決:重裝JDK,重裝Eclipse。。。