首页 > 解决方案 > 搜索以下位置后未找到 Java 虚拟机:

问题描述

必须有 Java 运行时环境 (JRE) 或 Java 开发工具包 (JDK) 才能运行 eclipse。搜索以下位置后没有找到Java虚拟机:H:\Important Software\eclipse\jre\bin\javaw.exe java.exe in your current path

这些是在我尝试启动 Eclipse 时显示的。但是几天前我已经很好地使用了eclipse。我已经检查了我的系统和环境变量中的 java 路径。一切都好。因此日食没有开始。我也重新启动了我的电脑。

我必须提到的一件事是,javac当我尝试从命令提示符编译我的 java 代码时,该命令不起作用。然后我使用这个命令来设置路径set path = C:\Program Files\Java\jdk-9.0.4。之后该javac命令工作正常。但是现在出现了这个问题。eclipse 没有启动。

主要问题是我的系统在 H 驱动器中找到了 jdk/jre,我在其中放置了 eclipse IDE,但没有找到 jdk/jre。我不明白发生了什么。

在此处输入图像描述

在此处输入图像描述

标签: javaeclipseenvironment-variablescommand-promptjava-9

解决方案


你必须全部设置类路径

按照这个在用户环境变量集中

VariableName  variableValue
CLASSPATH     .;%JAVA_HOME%\lib;%JAVA_HOME%\jre\lib;
JAVA_HOME     jdkpath( example :C:\Program Files\Java\jdk1.8.0_151)
JRE_HOME      %JAVA_HOME%\jre

在系统变量中

添加路径

path       %JAVA_HOME%\bin;

现在您可以在所有 IDE 中工作


推荐阅读