Unable to start Eclipse -- can't open \Java\jre6\lib\i386\jvm.cfg

I had similar problem on a Windows machine. I had moved my Java directory from inside "Program Files" (the space in the directory name was giving me trouble) over to c:\

I set all my PATH variables to the new location, restarted the machine and thought that would be enough. Nope

java -- version

Error: could not open `C:\Program Files\Java\jre1.8.0_66\lib\i386\jvm.cfg

This solution came from the good folks over at coderanch

Start regedit (just type "regedit" into the Run program) and work your way down to HKEY_LOCAL_MACHINE > SOFTWARE > JavaSoft

There you will find several different java directories

Java Development Kit

Java Plug-in

Java Runtime Environment

Java Update

Java Web Start

In each directory you'll find different directories for the different version of java (esp. Java Web Start). Open each and every one and you'll see that your old path is still listed. Double click the Name (left column) of the listing and manually type in the new path.

Open a new terminal and type in Java - version and you should be fine.


This problem can show up if you initially install Java in the default location (C:\Program Files) and then later re-install into another location.

The default installation copies java.exe, javaw.exe and javaws.exe to C:\Windows\System32. If you are in this situation and delete these files it will likely solve your issue.

(Thanks to Jay: http://jaykhimani.blogspot.com/2012/09/error-could-not-open-cprogram.html)


Problem: Eclipse Neon error: "C:\Program Files\Java\jre1.8.0xx.xx\jvm.cfg"

Solution Win7 Pro: System Properties > Enviorment Variables > System Variables > Path > Edit > #make sure the current JAVA directory appears first in the path if more than 1 JAVA directory exist.

In the path that follows, I moved "C:\ProgramData\Oracle\Java\javapath" behind the current directory "C:\Program Files\Java\jdk\bin;C:\Program Files\Java\jre\bin" > save

Path C:\Program Files\Java\jdk\bin;C:\Program Files\Java\jre\bin;C:\apache-maven-3.5.0\bin;C:\ProgramData\Oracle\Java\javapath

Tags:

Java

Eclipse