无法安装eclipse IDE - 缺少JRE。无法打开文件。

4
我正在尝试在Windows 10笔记本电脑上安装eclipse,因此下载了安装程序,但是当我尝试运行它时,我在Chrome中看到以下错误:java。我看到有人说我需要安装Oracle JDK,所以我已经安装了(jdk-11.0.2),但仍然出现此错误。请问有人知道如何解决吗?谢谢!

你用的是哪个JDK版本?x64还是x86? - Shivaraj
Java SE开发工具包11。这是他们下载页面上最新的版本。x64 - Blueberry
请检查此链接是否有所帮助:https://dev59.com/M2bWa4cB1Zd3GeqPbNtF#11787980 - Shivaraj
3个回答

1
需要更多信息以确定您正在运行的操作系统。我曾经见过用户在安装旧版Java类时遇到问题,这个解决方案 对他们有用。
“解决方案:下载并安装Java开发工具包的Windows-x64版本,而不是Windows-x86版本。” enter image description here 另外,请确保您正在使用与JRE相同位数的Eclipse安装程序,否则会出现此类错误。
您还可以通过使用这些步骤指定JRE的位置(再次确保它们是相同的位数)。

抱歉,忘了提到它是Windows 10。 - Blueberry
你是否使用相同位数的Eclipse安装程序和JRE?(即64位或32位)? - DougM
它们都是64位的。 - Blueberry
仍在努力研究并发现了此参考资料,如果您还没有看到的话。该用户表示他们通过删除所有内容并安装32位版本(尽管他们使用的是64位系统)来解决了问题。您也可以使用这些步骤指定Eclipse的JRE位置。 - DougM
1
谢谢您的帮助,我通过安装不同版本的JDK(之前的版本)来解决了问题,现在已经可以正常工作了。不确定为什么最新版本不能正常工作............. - Blueberry
太棒了,很高兴你解决了它。 - DougM

1

看起来你的JAVA_HOME没有设置正确。 尝试按照this链接进行设置。


我已经尝试过了,但仍然遇到相同的错误。不过我注意到JDK安装在Program Files x86中,尽管我没有安装x86 JDK。不确定这是否会成为问题? - Blueberry
您还应确保根据您的系统配置(即32位或64位)安装正确的JDK。 - Zishan Mohsin
我进行了双重检查,确定我正在使用64位操作系统,所以应该没问题吧? - Blueberry
1
x86 是用于 32 位系统的。由于您使用的是 64 位操作系统,因此您需要卸载并重新安装适当版本的 JDK,并不要忘记设置环境变量。 - TassosK

1
感谢大家的帮助,在最后我通过安装一个稍旧版本的JDK而不是最新版本来解决了这个问题。这似乎已经解决了问题。 :)

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接