必须是Java运行时环境(JRE)或Java开发工具包(JDK) 可得到 为了运行eclipse。搜索后找不到Java虚拟机 以下位置:H:\ Important Software \ eclipse \ jre \ bin \ javaw.exe java.exe in 你当前的路径
在我尝试开始日食时会显示这些。但是前几天我和eclipse合作很好。我已经检查了我的系统和环境变量中的java路径。一切都还好。因此eclipse没有开始。我也重新启动了我的电脑。
有一点我必须提到javac
命令在我尝试从命令promt编译我的java代码时不起作用。然后我使用此命令设置set path = C:\Program Files\Java\jdk-9.0.4
的路径。之后javac
命令工作正常。但现在出现这个问题。日食没有开始。
主要问题是我的系统是在H盘中找到jdk / jre,我放了eclipse IDE而不是jdk / jre。我不明白发生了什么。
答案 0 :(得分:0)
去eclipse home找到这个eclipse.ini文件。检查此文件中是否包含vm设置。
如果它具有类似下面的内容,请将其更改为您的java路径,或者如果设置了JAVA_HOME env变量,则将其删除
-vm H:\ Important Software \ eclipse \ jre \ bin \ javaw.exe
答案 1 :(得分:0)
你必须设置所有类路径
按照这个 在用户环境变量集
中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中使用