日食没有找到JRE

时间:2017-06-08 15:09:21

标签: java eclipse

我在启动java neon时遇到问题,并且一直说“为了运行eclipse,必须有一个Java运行时环境(JRE)或Java开发工具包(JDK)。搜索后没有找到java虚拟机以下位置C:/ Program Files / Java / jre1.8.0_45 / bin“但我安装了jre1.8.0_131,因为我不知道如何降级我的或更新eclipse的。我甚至不知道怎么做才感到愚蠢,但感谢你们的帮助!

4 个答案:

答案 0 :(得分:1)

最好卸载当前的java版本并从here安装最新的jdk。这个jdk里面还包含了jre。

在Eclipse中安装后转到Preferences -> Java -> Installed JREs并指向您的jdk安装文件夹,例如C:\Java\jdk1.8.0_131。之后应该没问题。

答案 1 :(得分:0)

这不是版本问题,而是安装位置的问题。您需要做的不仅仅是安装JDE或JDK。您必须根据您的操作系统将其放在特殊位置。

以下是在MAC,Windows和Linux上安装JDK的一步一步: https://www3.ntu.edu.sg/home/ehchua/programming/howto/JDK_Howto.html

您可能还需要查看在设置阶段为您提供的eclipse访问权限。您有可能无法选择查看所需的位置。

我建议您尝试从文本文件编译和运行java,并在IDE之前使用命令提示符。如果您可以编译并运行测试提示,那么您就知道它位于正确的位置,问题在于eclipse位置/定位器。

从文本文件运行。只需打开一个文本文件,将其保存为something.java然后键入一些代码并导航到该文件,键入javac 文件名称 .java然后如果可以的话输入java 文件名< / em>如果这一切都正常,那么这是eclipse的一个问题。如果不是,您在安装位置时遇到问题。

答案 2 :(得分:0)

您的JAVA_HOME和/或JRE_HOME变量可能指向错误的安装。

更新这些环境变量,你应该做得很好。

答案 3 :(得分:0)

请编辑位于eclipse文件夹中的eclipse.ini,并指定您要使用的虚拟机。

只需在文件开头添加两行(设置java安装目录的路径)

-vm
C:/Program Files/Java/jdk1.8.0_121/bin/javaw.exe

另一种方法是检查和更新环境变量JAVA_HOME和/或JRE_HOME。