1. 找到 Eclipse 目录下的 eclipse.exe, 右键点击 - 发送到桌面快捷方式, 然后右键点击快捷方式, 选择属性, 修改目标 (或 target), 其中红色代表 eclipse 的路径, 绿色代表 jdk 下的 javaw.exe 的路径, 蓝色代表工作路径:
E:\SoftWare\Myclipse\eclipse\eclipse.exe -vm "C:\Program Files\Java\jdk1.6.0_24\bin\javaw.exe" -data E:\WorkSpace
2. 在 C:/WINDOWS/system32 系统文件夹中 ctrl+F 然后搜索 java.exe, 如果存在 java.exe, javaw.exe etc. 全部删除
3. 打开 eclipse 文件夹中的 eclipse.ini 文件做如下修改:-vmargs 之前添加
-vm
java.exe 的绝对路径 (例如: C:/java/jdk/bin/java.exe)
指定 javaVM 后 eclipse 就可以正常运行了
以上解决不了可以试试下面的方法 (未测试): 不能直接删除 .metadata <--workspace 里面项目会消失!-->
删除文件 [workspace]/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi
来源: http://www.bubuko.com/infodetail-2517766.html