Eclipse无法打开,之前使用过eclipse并且之前已经打开没有问题.现在我不断收到以下错误消息:
必须提供Java运行时环境(JRE)或Java Development Kit(JDK)才能运行Eclipse.搜索以下位置后未找到Java虚拟机:
已经开始使用eclipse打开并处理项目,并且不会打开.
这是我一直得到的屏幕截图:

Bal*_*usC 158
您可以明确告诉Eclipse在哪里找到它.打开eclipse.ini并将以下行添加到文件顶部:
-vm
/absolute/path/to/jre6/bin
Run Code Online (Sandbox Code Playgroud)
更新:我刚刚在自己的Windows机器上找到了根本原因.GlassFish安装程序抱怨完全相同的错误消息,在GlassFish论坛中挖掘后,原因很明显:Windows机器上安装了损坏的JRE.我的JRE伴随着JDK和Java 6 JDK安装程序没有以某种方式正确安装JRE.JDK的JRE安装中缺少DLL文件.在我从http://java.com重新安装独立的JRE之后,覆盖了旧版本,继续使用GlassFish安装程序,并且Eclipse能够在没有这两行的情况下完美地启动eclipse.ini.
Von*_*onC 16
通常是因为:
-vm论证中指出了错误的jvm路径:看一个具体的例子来看这个问题.eclipse.ini得到了某种程度上破坏(如果它没有被修改过,这不是,但如果设置一个JVM路径不工作,...我会更换eclipse.ini一个从全新安装来只是要确定)有关Wiki页面" 查找VM,使用JNI调用或执行Java "的更多详细信息
没有指定-vm
当
-vm指定no时,启动器首先在eclipse的根目录中的jre目录中查找虚拟机,然后在搜索路径上查找.
如果在任一位置找到java,那么我们将查找相对于该java可执行文件的jvm共享库(窗口上的jvm.dll,*nix平台上的libjvm.so).
- 如果找到了jvm共享库,我们加载它并使用JNI调用api启动vm.
- 如果没有找到jvm共享库,我们执行java启动程序以在新进程中启动vm.
如" 常见问题解答如何运行Eclipse? "中所述:
Eclipse不会参考
JAVA_HOME环境变量.
所以我会检查你的$ PATH,从新的shell sesion开始(无论你的操作系统是什么),键入' java -version'以查看它是否仍然返回任何内容.
Gau*_*ana 16
我遇到这个问题是因为我卸载了jdk 13 版并重新安装了 j dk 8 版
即使我更新了路径变量eclipse仍然选择旧配置。
您需要编辑eclipse.ini文件是文件夹在的eclipse.exe放置。
只需使用最新路径更新此文件,以便 eclipse 可以获取它
use*_*577 10
我遇到了同样的问题,问题是我在我的64位机器上运行了32位版本的Eclipse,它需要32位版本的JRE.
我换Program Files到Program Files (x86)了在eclipse.ini像这样的文件:
-VM
C:Program Files (x86)\Java\jre6\bin
Run Code Online (Sandbox Code Playgroud)
这解决了这个问题.
您可能只想安装64位Eclipse,但这将解决错误.
use*_*583 10
从C:\ Program Files\Java\jre1.8(或)1.6(或)1.7\bin复制javaw.exe
并将其粘贴到eclipse.exe所在的Eclipse文件夹中.就这样.
小智 9
这是我如何修复我的:
找到安装jre的位置.就我而言,它位于C:\ Program Files\Java\jdk1.7.0_10
复制jre文件夹并将其粘贴到eclipse文件所在的位置(eclipse.exe所在的位置).
当你下载eclipse时,你会得到一个包含eclipse.exe的.zip包,以及运行eclipse所需的所有其他文件,但它缺少jre文件.所以你需要做的就是找到硬盘上jre文件夹的位置并将其添加到eclipse包的其余部分.
小智 7
您是否通过java.com Web浏览器自动安装安装了Java?如果是这样,那那就是你的问题!您需要进行"手动"安装:http://www.java.com/en/download/manual.jsp
这只是拥有32位Eclipse/32位Java或64位Eclipse/64位Java的正确匹配问题.许多64位Windows都有32位浏览器,后者是自动安装程序将提供的Java版本 - 而不是64位Eclipse想要的版本.
| 归档时间: |
|
| 查看次数: |
328790 次 |
| 最近记录: |