当我在给定文件夹中运行 Eclipse.exe 时,它不会启动。Eclipse 闪屏会出现片刻然后关闭。没有错误。
我几乎什么都试过了。更新 JDK 和 JRE:我安装了 JRE 7 和 JDK 1.7.0_40。都是 64 位的,它们都在 (x86) 文件夹中。我试过重新安装它们。并重新下载 Eclipse。每次都是一样的结果。我已经将虚拟机添加到配置中,仍然没有。
我使用 Windows 7 和 Java IDE 的标准 Eclipse。
转到您的工作区文件夹,然后转到元数据 > 插件。从此文件夹中删除所有内容。然后它将起作用。
警告:这将从 Eclipse中删除所有配置!
eclipse.exe -clean -clearPersistedState
你所要做的就是去你的 eclipse.exe 所在的目录并运行上面的命令
同样的事情也发生在我身上。我所要做的就是卸载 Java Update 8
转到:“C:\workspace.metadata.plugins\org.eclipse.e4.workbench”
如果您已经保存了备份文件“workbench.xmi”,请替换它,否则删除它。
这也发生在我身上。我尝试了上面的一些解决方案,但无法完成。我要做的是再次重新安装 JRE/JDK 并且它起作用了!
当我在 cmd 中执行命令“java-version”时,尝试加载类时出错,然后当我重新安装 JRE/JDK 时,一切正常!
请检查以下内容:
1)你的eclipse版本,是否兼容java的什么版本。有那个。
2)检查操作系统特定的BIT 要求,无论是 32/64 还是 eclipse 版本。
3)如果操作系统和 Java 都是 64 位,通常 java 将安装在 Java 的 ProgramFiles 中,否则如果 java 是 32 位而操作系统是 64 位,它将安装在 ProgramFiles(x86) 中。
4)最后但并非最不重要的一点是检查Java的环境变量是否符合您的eclipse版本的要求。
希望这对你有帮助!
你有什么系统 - 32 位或 64 位?您说它已安装到(x86)文件夹中。但通常 (x86) 是 32 位 JDK 的默认值,而不是 64 位 JDK。如果您使用默认值,那么您似乎安装了 32 位 JDK 而不是 64 位。
如果是Java
版本问题,您可以编辑eclipse.ini
文件并通过添加以下行将兼容版本分配给应用程序:
窗口示例:
-vm
C:\jdk1.7.0_21\bin\javaw.exe
实际问题应该与操作系统架构、安装的 JDK(32 位或 64 位)和安装的 eclipse 类型有关。
让它们同步,一切都会很好。
只需检查@Viji提到的Eventlog理想情况下,您应该遇到RADAR_PRE_LEAK_64之类的错误
重新安装你的java。首先检查您的操作系统版本。
只需简单地卸载 java 8 update 45,它就对我有用。此外,您可能需要删除工作区的元数据,因为我首先删除了元数据,然后卸载了 java 8 update 45。
如果 eclipse(它们都没有)根本没有启动并且甚至没有错误消息,请卸载 Java 8 Updater 并从头开始重新安装 Java 8,这应该可以工作。祝你好运!
同样的问题也发生在我身上。很多天后我启动了eclipse,但它没有启动。只是eclipse窗口闪烁,没有错误没有。经过多次试验,i just re-installed my jdk
. 它对我有用,我认为我的一些 java 文件丢失或损坏。尝试重新安装您的 jdk 版本,它可能对我有用。
尝试将 Eclipse 安装到没有空格的文件夹中。
除了这个,我什么都试过了。经过严格的试验,卸载java 8 update 25对我有帮助。
同样的事情发生在我身上。
我正在使用双显示器,并在全屏窗口后面的另一个屏幕上打开了 Eclipse。
就我而言,问题在于 PATH 变量中没有正确的 javabin 文件夹。
打开 PATH 变量并确保它指向正确的 JRE bin 文件夹。
我对 Eclipse mars 也有类似的问题。它在周末突然停止工作,如果你从命令窗口(Windows x64)运行它,它会闪烁一两行然后停止。
我昨天安装了 Eclipse neon 并且它工作了,但是今天它停止工作并且以同样的方式出错。
刚才我从这里安装了 JDK: http ://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
我安装了 8u101 版本,然后启动了 neon。我没有更改eclipse.ini(虽然我看过它)也没有删除插件(我重命名了文件夹,发现这没有效果)。
因此,我认为这个难以解决的问题与 JDK/JRE 有关。如果 Eclipse 提供更多信息以继续下去,那就太好了,但这就是生活。
重新安装 eclipse(较新版本)对我有用。
不必卸载 Java JDK - 只需在我现有的安装上运行安装程序。不知道出了什么问题,但这解决了我的 Eclipse 无法启动的问题。
我刚刚在 Eclipse Neon 中遇到了这个问题。在尝试了所有这些建议之后,事实证明,在我的情况下,问题在于路径变量配置不正确。
这里已经发布了一个很好的答案来解释它,但为了方便起见,我会在这个答案中总结它。
您需要进入用户环境变量面板并修改以下值:
JAVA_HOME :
C:\Program Files\Java\jdk1.8.0_102
JDK_HOME :
%JAVA_HOME%
JRE_HOME :
%JAVA_HOME%\jre
CLASSPATH :
.;%JAVA_HOME%\lib;%JAVA_HOME%\jre\lib
PATH :
your-unique-entries;%JAVA_HOME%\bin
(确保 longishyour-unique-entries
不包含对另一个 Java 安装文件夹的任何其他引用。我已经通过删除.metadata/.lock
文件来修复它。