尝试单击eclipse.exe时未打开eclipse窗口

尝试单击eclipse.exe时未打开eclipse窗口,eclipse,Eclipse,当我试图打开eclipse exe文件时,窗口并没有打开,为什么会发生这种情况,以前它工作正常,但今天它并没有打开,我需要做任何更改?如果有人给出了快速修复,它将完全有帮助 谢谢 Ramana(通过卸载和重新安装Java解决了这个问题,但下面是另一个潜在原因) 检查您的路径是否没有改变:请参阅 运行Java.exe会在其他目录中产生错误(因为SDK的bin已添加到path。) 但是在bin目录中运行时,它运行良好。 就前面提到的IP而言,问题是: 好消息是它不是超自然或神奇的图像,但坏消息

当我试图打开eclipse exe文件时,窗口并没有打开,为什么会发生这种情况,以前它工作正常,但今天它并没有打开,我需要做任何更改?如果有人给出了快速修复,它将完全有帮助

谢谢 Ramana(通过卸载和重新安装Java解决了这个问题,但下面是另一个潜在原因)

检查您的
路径是否没有改变:请参阅

运行Java.exe会在其他目录中产生错误(因为SDK的bin已添加到path。)

但是在bin目录中运行时,它运行良好。


就前面提到的IP而言,问题是:

好消息是它不是超自然或神奇的图像,但坏消息是Windows目录是“主角”图像。
从文件搜索中可以得出结论,不知何故,某些恶意程序正在将一些关键的java文件复制到存储在路径中的Windows目录中,因此除非java的bin位于路径的最前面,否则肯定会出错

出现此错误的原因是
java.exe
或其他java可执行文件希望找到一些支持文件和目录,但显然无法在Windows目录中找到它。
在其bin目录中运行
java.exe
不会产生错误,因为Windows将在路径中搜索文件之前使用文件首先运行到的当前目录


您可能不是这样,但这可能仍然与路径问题有关。

我认为这是java问题,刚才我在命令提示符(windows)中使用javac和java命令检查了java,当我执行“java”命令时,它将给出以下错误(初始化VM时出错,java/lang/NoClassDefFoundError:java/lang/Object)有没有办法纠正这个错误,或者我重新安装了java?您好,谢谢您的回复,我在环境变量中检查了路径,它只是有效的路径,我不知道错误是怎么来的,我想是jdk问题,我卸载了java并安装了,现在问题解决了。@ramana:太好了。我在我的答案上添加了您的解决方案,以获取更多visibil性。