服务器eclipse启动后,出现卡顿,闪退解决办法

以前Eclipse都可以正常使用,今天不能启动了,点击图标后启动后,一直在卡顿,然后闪退。以下是解决方案:

  1. 在C:/WINDOWS/system32 系统文件夹中ctrl+F 然后搜索java.exe,如果存在java.exe, javaw.exe etc.全部删除。

  2. 打开eclipse文件夹中的eclipse.ini 文件。做如下修改:-vmargs之前添加

-vm

java.exe 的绝对路径(例如:C:/java/jdk/bin/java.exe)

指定javaVM 后eclipse就可以正常运行了。

(注)可能的起因:

  1. 调用java命令时,windows将会从环境变量中找寻这个命令,猜测系统文件夹的优先级总是比较高的,高于指定的JAVA_HOME,当你的C:/WINDOWS/system32中存在java.exe的时候,第一个找到的java.exe肯定是系统文件夹里的,所以无论你重装eclipse或者重装jdk都没有特别的效果,但是当你指定jvm的路径时可以跳过这个java.exe, 而找到真正的java.exe。所以指定路径后一切问题解决。

  2. 可能是你安装了多个jdk,最终导致eclipse不知道应该使用哪一个

你可能感兴趣的:(服务器)