3

当我启动 Eclipse 时,我遇到了这个问题:

在此处输入图像描述

我电脑中javaw.exe的位置是C:\Program Files\Java\jre7\bin。我尝试更改路径环境变量,然后我得到不同的错误,例如:

在此处输入图像描述

4

10 回答 10

5

根据@nitind 的评论,我检查了我的 Eclipse 和已安装 Java 的位深度。事实证明,显然,在最近的更新过程中,Java 安装程序已删除旧的 64 位安装(因此程序文件/java/jre7/ 变为空。手动下载 64 位版本后(来自http://www.java. com/en/download/manual.jsp),我现在可以再次运行 Eclipse。

于 2014-01-28T19:57:14.377 回答
5

在 JRE 更新到 jre1.8.0_111 之后,现在也得到了这个 Eclipse 打开拒绝错误。

由于某种原因,它试图找到 jre1.8.0_101/bin/javaw.exe 而不是 jre1.8.0_111/bin/javaw.exe 文件。. .

解决方案是转到 eclipse 配置设置文件,然后更改

-vm
C:/Program Files/Java/jre1.8.0_101/bin/javaw.exe

-vm
C:/Program Files/Java/jre1.8.0_111/bin/javaw.exe

为什么虚拟机指向一个名为

jre1.8.0_101/bin/javaw.exe

首先?

搜索我,但我不知道!

于 2016-10-19T23:38:04.910 回答
3

尝试使用以下两行启动 eclipse.ini(与 eclipse.exe 在同一目录中):

-vm
C:/Program Files/Java/jre7/bin/javaw.exe
于 2013-10-18T15:41:29.383 回答
2

JAVA_HOME应该像c:\Program Files\Java\jdk1.7.0 一样添加,并且%JAVA_HOME%\bin应该添加到 PATH 变量中。然后它可以正常工作。

于 2019-07-17T09:04:42.363 回答
0

JAVA_HOME 应该保持原来的样子,例如c:\Program Files\Java\jdk1.7.0,并且%JAVA_HOME%\bin应该添加到 PATH 变量中,这样所有需要的文件都可以在环境中使用。

这应该是运行 Eclipse 所需的全部内容。如果您想指定不同的 vm,请查看http://wiki.eclipse.org/Eclipse.ini

于 2013-10-18T15:41:30.983 回答
0

如果您像我一样更新了 JRE,eclipse 将发送相同的错误报告。为了纠正这个问题,我进入了 eclipse 路径(即) path\eclipse\jee-mars\eclipse 并更新了“eclipse configuration-setting”文件。

以某种形式的编辑打开文件,我使用记事本++。在这一行更新JRE的版本..."C:\Program Files\Java\jre1.8.0_91\bin" 保存文件并启动eclipse。

于 2016-06-14T01:25:05.870 回答
0

我遇到了这个问题,因为我的 JAVA_HOME 不在系统环境中,路径变量没有 java 相关信息。

所以去椭圆文件夹并在“openFile”行之后用下面的行编辑“eclipse.ini”文件

-vm C:\Program Files\Java\jdk1.8.0_144\bin\javaw.exe

它解决了我的问题。

于 2017-10-31T12:46:50.077 回答
0

由于它告诉您它正在 D:\Eclipse\jre\bin\ 中查找 javaw.exe,因此转到 C:<- 您的计算机在程序文件中查找,或者在其他地方查找 java。java 将包含一个具有 jre\bin\ 的文件,您会发现 javaw.exe 将 bin 的内容复制到 D:\Eclipse\jre\bin\ 并设置好。

或者复制java文件夹中的jre文件并替换Eclipse文件夹中的jre文件,你就设置好了。

现在上述(第一个)解决方案有效,但这是不好的做法。

好的做法是在路径变量中设置 jre 文件夹。

于 2018-09-18T17:35:28.707 回答
0

所以对于像我这样的任何完整的菜鸟,将 java 开发工具包(JDK)移动到 eclipse 文件夹并将其重命名为 jre

于 2018-11-22T20:48:43.160 回答
-1

请在如下环境变量中正确映射 java 路径。它将得到解决。路径=C:\Program Files\Java\jdk1.6.0_16\bin;

肯定会解决的

于 2015-01-08T07:22:55.397 回答