I downloaded Eclipse IDE for Java Developers for Windows 64 Bit from - eclipse download , and also jdk-7u9-windows-i586.exe from oracle downloads .

Then I installed the JDK in C:\Program Files (x86)\Java\jdk1.7.0_10 , and when I run the above eclipse I get -

enter image description here

A java Runtime 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:

C:\Program Files (x86)\eclipse_juno_java_developer\eclipse\jre\bin\javaw.exe in your current PATH

Likely the problem is in the Environment variables

enter image description here

I have in **User variable

PATH =  C:\Program Files (x86)\Java\jdk1.7.0_10\bin; 

and in system variable

JAVA_HOME  = C:\Program Files (x86)\Java\jdk1.7.0_10
PATH =  C:\Program Files (x86)\Java\jdk1.7.0_10 

My OS is Windows 7 Home Premium 64-bit Service Pack 1.

Any solution? What is wrong here?

  • I could be well off, but I had so many issues with Eclipse, multiple reboots helped, so try and see if the problem persists
    – Dave
    Jan 9, 2013 at 19:02
  • In quick observation you see something wrong ?
    – URL87
    Jan 9, 2013 at 19:07
  • No, nothing obvious, other than it's looking for something it can't see. And I assume it has been installed, hence a reboot may just put complete any installation process
    – Dave
    Jan 9, 2013 at 19:11
  • 2
    looks like you're mixing Eclipse 64-bit & JRE/JDK 32-bit - don't mix & match, either stick to both 32-bit or 64-bit
    – Sathyajith Bhat
    Jan 9, 2013 at 19:14
  • @Sathya : I have OS 64 bit and I want only eclipse and jdk for 64 bit . Does jdk-7u9-windows-i586.exe is not for 64 bit ?
    – URL87
    Jan 9, 2013 at 19:31

1 Answer 1


As I mentioned in comments, you've installed 64-bit version of Eclipse & on top of that, installed the 32-bit version of JRE/JDK. And then you're forcing the path - it's not a good idea to mix and match 32-bit / 64-bit dependencies.

I'd recommend you to uninstall both, remove the path changes you've done and stick to either 32-bit Eclipse/32-bit JRE/JDK or 64-bit Eclipse/64-bit JRE/JDK.

Once you've done that, all should be fine

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.