This Question and Answer are collected from stackoverflow and tested by JTuto community, is licensed under CC BY-SA 2.5. - CC BY-SA 3.0. - CC BY-SA 4.0.
Issue
A Java Run Time Environment(JRE) or Java development Kit (JDK) must be available in order to run eclipse. No Java virtual machine was found after searching the following locations: H:Important Softwareeclipsejrebinjavaw.exe java.exe in your current path
These are shown while I am trying to start eclipse. But some days ago I have worked with eclipse fine. and I have checked java path in my system and environment variable. All are okay. Hence eclipse does not starting. I have restarted my pc also.
One thing I have to mention that javac
command did not work while I was trying to compile my java code from command promt. Then I used this command to set path that is set path = C:Program FilesJavajdk-9.0.4
. After that javac
command was working fine. But now this problem occurs. eclipse did not starting.
And the main problem is my system is finding the jdk/jre in H drive where I put eclipse IDE but not the jdk/jre. I don’t understand what’s happening.
Solution
you have to all set classpath
Follow this In user Environment variable set
VariableName variableValue
CLASSPATH .;%JAVA_HOME%lib;%JAVA_HOME%jrelib;
JAVA_HOME jdkpath( example :C:Program FilesJavajdk1.8.0_151)
JRE_HOME %JAVA_HOME%jre
And in system variable
Add path
path %JAVA_HOME%bin;
Now you can work in all IDEs
Answered By – Dhanasekaran Don