我运行exe时Eclipse无法启动?
当我在给定文件夹中运行Eclipse.exe时,它将无法启动。 Eclipse初始屏幕将显示一秒钟,然后关闭。 没有错误。
我几乎已经尝试了一切。 更新JDK和JRE:我安装了JRE 7和JDK 1.7.0_40。 两者均为64位,并且都位于(x86)文件夹中。 我试过重新安装它们。 并重新下载Eclipse。 每次相同的结果。 我已经将虚拟机添加到配置中,仍然没有。
我使用Windows 7和Java IDE的标准Eclipse。
Calum Richards asked 2020-01-10T17:08:12Z
26个解决方案
41 votes
转到您的Workspace文件夹,然后转到“元数据”>“插件”。从此文件夹中删除所有内容。 然后它将起作用。
AmmY answered 2020-01-10T17:08:21Z
22 votes
我也发生了同样的事情。 我要做的就是卸载Java Update 8
Michael answered 2020-01-10T17:08:41Z
17 votes
eclipse.exe -clean -clearPersistedState
所有您需要做的就是去eclipse.exe所在的目录,然后运行上面的命令
Muaaz salagar answered 2020-01-10T17:09:01Z
15 votes
转到:“ C:\ workspace.metadata.plugins \ org.eclipse.e4.workbench”
如果已经保存了备份文件“ workbench.xmi”,请替换它,否则将其删除。
Ehsan Jelodar answered 2020-01-10T17:09:25Z
12 votes
这也发生在我身上。 我尝试了上述一些解决方案,但无法完成。 我要做的是再次重新安装JRE / JDK,它起作用了!
当我在cmd中执行命令“ java-version”时,尝试加载类时出现错误,然后当我重新安装JRE / JDK时,一切正常!
Alysson Myller answered 2020-01-10T17:09:50Z
7 votes
我在网上看了一下,发现一个有类似问题的人。
它在论坛上说
“您可能需要下载JRE 64位版本”
但同样,这也取决于您所使用的操作系统。
Domecraft answered 2020-01-10T17:10:23Z
3 votes
请检查以下内容:
1)您的Eclipse版本,是否与Java版本兼容。有那个
2)检查操作系统特定的BIT要求(带Eclipse版本的32/64)。
3)通常,如果OS和Java都是64位,则Java将被安装在Java的ProgramFiles中,否则,如果Java是32位且OS是64Bit,则它将被安装在ProgramFiles(x86)中。
4)最后但并非最不重要的一点是,检查Java的环境变量是否符合您的Eclipse版本的要求。
希望对您有帮助!
Jagadish Sharma U answered 2020-01-10T17:11:05Z
2 votes
您拥有什么系统-32位或64位? 您说它已安装到(x86)文件夹中。 但是通常(x86)是32位JDK的默认值,而不是64位JDK的默认值。 如果使用默认值,则似乎您安装的是32位JDK,而不是64位。
mentallurg answered 2020-01-10T17:11:25Z
2 votes
重新安装您的Java。 首先检查您的操作系统版本。
satyapol answered 2020-01-10T17:11:45Z
2 votes
实际的问题应该与操作系统体系结构,已安装的JDK(32位或64位)以及已安装的eclipse类型有关。
使它们同步,一切都会正常进行。
只需检查@Viji提到的Eventlog理想情况下,您应该遇到类似RADAR_PRE_LEAK_64的错误
NishantM answered 2020-01-10T17:12:14Z
2 votes
如果是Java版本问题,则可以编辑eclipse.ini文件,并通过添加以下行来将兼容版本分配给应用程序:
Windows示例:
-vm
C:\jdk1.7.0_21\bin\javaw.exe
了解更多信息:[https://wiki.eclipse.org/Eclipse.ini]
Umut Uzun answered 2020-01-10T17:12:43Z
2 votes
按Win键+ X
点击弹出菜单中的“系统”链接
单击打开的“系统设置”窗口(控制面板\系统和安全性\系统)中的高级设置链接(左侧面板)
现在将打开一个名为“系统属性”的窗口,选择“高级”选项卡,然后单击环境变量
从“系统变量”列表部分中选择路径变量。 然后点击编辑
单击新打开的窗口上的新按钮,然后粘贴您的Jre文件夹链接(JDK中的Jre),单击okey,okey,okey
重新运行您的程序:p
Sajan answered 2020-01-10T17:13:30Z
1 votes
只需卸载Java 8 update 45,它对我有用。 另外,您可能需要删除工作空间的元数据,因为我先删除了元数据,然后卸载了Java 8 update 45。
vjs3 answered 2020-01-10T17:13:50Z
1 votes
如果完全没有启动eclipse(都不执行),甚至没有错误消息,请卸载Java 8 Updater并从头开始重新安装Java 8,这应该可以工作。 祝你好运!
Drumnbass answered 2020-01-10T17:14:10Z
0 votes
尝试将Eclipse安装到没有空格的文件夹中。
Szymon answered 2020-01-10T17:14:30Z
0 votes
我也遇到了同样的问题。 我几天后就开始了eclipse,但是它没有开始。只是eclipse窗口闪烁了,没有错误。 经过多次试验,i just re-installed my jdk。 它对我有用,我认为我的某些Java文件丢失或损坏了。 尝试重新安装您的jdk版本,它可能对我有用。
SachiN Ware. answered 2020-01-10T17:14:50Z
0 votes
除了这个,我尝试了一切。 经过严格的测试,卸载Java 8 update 25对我有所帮助。
Shree answered 2020-01-10T17:15:10Z
0 votes
不必卸载Java JDK-只需在我现有的安装上运行安装程序即可。 不知道出了什么问题,但这解决了我无法启动Eclipse的问题。
efultz answered 2020-01-10T17:15:30Z
0 votes
我对Eclipse火星有类似的问题。 周末突然停止了工作,如果从命令窗口(Windows x64)运行它,它将闪烁一两行,然后停止。
昨天我安装了Eclipse neon,它可以正常工作,但是今天它停止工作,并且以相同的方式出错。
刚才我从这里安装了JDK:[http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html]
我安装了版本8u101,然后霓虹灯启动。 我没有更改eclipse.ini(尽管已经看过它),也没有删除插件(我将文件夹重命名后发现没有效果)。
因此,我认为这个难以解决的问题与JDK / JRE有关。 如果Eclipse提供更多的信息继续进行下去,那就太好了,但这就是生活。
John Hemming answered 2020-01-10T17:16:09Z
0 votes
我在Eclipse Neon中遇到了这个问题。 在尝试了所有这些建议之后,事实证明,在我的情况下,问题是路径变量配置不正确。
这里已经发布了一个很好的答案来解释它,但是为了方便起见,我将在此答案中对其进行总结。
您将需要进入“用户环境变量”面板并修改以下值:
JRE_HOME : %JAVA_HOME%
JRE_HOME : %JAVA_HOME%
JRE_HOME : PATH :
PATH : your-unique-entries;%JAVA_HOME%\bin
PATH : your-unique-entries;%JAVA_HOME%\bin(确保冗长的your-unique-entries不包含对其他Java安装文件夹的任何其他引用。
leigero answered 2020-01-10T17:17:56Z
0 votes
就我而言,问题在于PATH变量中没有正确的javabin文件夹。
打开PATH变量,并确保它指向正确的JRE bin文件夹。
Jalal Sordo answered 2020-01-10T17:18:20Z
0 votes
同样的事情发生在我身上。
我正在使用双监视器,并且在全屏窗口后面的其他屏幕上打开了日食。
Bilow answered 2020-01-10T17:18:45Z
0 votes
我已通过删除.metadata/.lock文件来修复它。
sergej answered 2020-01-10T17:19:05Z
0 votes
就我而言,我确实看到闪屏悬挂在
loading org.eclipse.egit.ui
所以我删除了eclipse\plugin文件夹中以org.eclipse.egit开头的所有内容
Thorsten Niehues answered 2020-01-10T17:19:29Z
0 votes
重新安装eclipse(更新版本)对我有用。
enwi answered 2020-01-10T17:19:49Z
0 votes
在系统环境变量中,在路径的开始处添加jdk路径
。
Aniket Warey answered 2020-01-10T17:20:13Z