日食:"Could not find Java SE Runtime Environment"



我刚刚下载了Eclipse并尝试运行它,它给了我以下错误消息:

错误:打开注册表项"软件\Java软件\Java 运行时环境">

错误:找不到 java.dll

错误:找不到 Java SE 运行时环境。

关闭错误后,它将我发送到此站点: https://download.eclipse.org/oomph/jre/?vm=1_1_8_0_64_0&pn=Eclipse%20Installer&pu=http://wiki.eclipse.org/Eclipse_Installer&pi=http://download.eclipse.org/oomph/jre/128x128.png

我已经多次重新安装了 jdk。 在关注了我看到的其他一些帖子之后,我还确保 %JAVA_HOME% 包含在 PATH 中 (%JAVA_HOME% = C:\Program Files\Java\jdk-13.0.1(

java -version我得到:

Java 版本"1.8.0_231">

Java(TM( SE 运行时环境(build 1.8.0_231-b11(

Java HotSpot(TM( 64-bit Server VM(build 25.231-b11,混合模式(

提前感谢您的帮助!

编辑:
我同时安装了jdk-13.0.1和jre 1.8.0
重新安装仅jdk 13.0.1(并卸载jre 1.8.0(后,java版本给了我:

Java版本"13.0.1" 2019-10-15

Java(TM( SE 运行时环境(build 13.0.1+9(

Java HotSpot(TM( 64 位服务器 VM(内部版本 13.0.1+9,混合模式,共享(

我正在使用Windows 10 Pro
EclipseIDE 2019-12 64位

根据这个答案,也许你搞砸了你的注册表,确保先删除所有java并重新安装JRE。 对我来说,如果我想开发java应用程序,我会安装JDK而不是JRE,安装后请检查javajavac命令是否存在

'Software\JavaSoft\Java Runtime Environment

错误:找不到 java.dll

错误:找不到 Java SE 运行时环境。关闭后 错误,它将我发送到此站点: https://download.eclipse.org/oomph/jre/?vm=1_1_8_0_64_0&pn=Eclipse%20Installer&pu=http://wiki.eclipse.org/Eclipse_Installer&pi=http://download.eclipse.org/oomph/jre/128x128.png

我已经多次重新安装了JDK。在关注了我看到的其他一些帖子后,我还确保%JAVA_HOME%包含在 PATH(%JAVA_HOME% = C:Program FilesJavajdk-13.0.1)

到 java 版本我得到:

java version "1.8.0_231"

Java(TM( SE 运行时环境(build 1.8.0_231-b11(

Java HotSpot(TM( 64-bit Server VM(build 25.231-b11,混合模式( 提前感谢您的帮助!

编辑: 我安装了jdk-13.0.1jre 1.8.0仅重新安装jdk 13.0.1(并卸载jre 1.8.0(后,java版本给了我:

java version "13.0.1" 2019-10-15

Java(TM( SE 运行时环境(build 13.0.1+9(

Java HotSpot(TM( 64 位服务器 VM(内部版本 13.0.1+9,混合模式,共享( 我正在使用 Windows 10 专业版 EclipseIDE 2019-12 64位 共享编辑 问 1小时前

Csalagovits máté 1●11枚铜牌编辑 5秒前

我注意到的一件事是JAVA_HOME路径引用JDK 13,而"java版本"命令指向1.8。指定您在此问题中使用的 Windows 和 Eclipse 版本。另外,请确保在安装 Java 后重新启动 PC。– 香卡尔 P S 52分钟前 @ShankarPS 编辑问题以解决您的疑虑 – Csalagovits Máté 2分钟前

相关内容

最新更新