怎么解决java.exe闪退_解决Eclipse闪退问题的方法总结

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_MACHINESOFTWAREJavaSoftJava Runtime Environment1.6 JavaHome=D:jdkjre

RuntimeLib=D:jdkjreinclientjvm.dll

将jdk的目录改为jre的目录。

9、重装jdk.如果无法删除旧版本jdk, 提示windows installer出问题,可下载windows install clean up强制清理。

注意:方法6可以解决大多数问题,但是Eclipse的内存占用率会大大增加。(这个方法成功,但是会导致Eclipse变的比原先卡很多)

根本解决:重装JDK,重装Eclipse。。。

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_MACHINESOFTWAREJavaSoftJava Runtime Environment1.6 JavaHome=D:jdkjre RuntimeLib=D:jdkjreinclientjvm.dll 将jdk的目录改为jre的目录。 9、重装jdk.如果无法删除旧版本jdk, 提示windows installer出问题,可下载windows install clean up强制清理。 注意:方法6可以解决大多数问题,但是Eclipse的内存占用率会大大增加。(这个方法成功,但是会导致Eclipse变的比原先卡很多) 根本解决:重装JDK,重装Eclipse。。。
经验分享 程序员 微信小程序 职场和发展