Eclipse Error – Failed to load the JNI shared library "C:\Program Files (x86)\Java\jre6\bin\client\jvm.dll"
Today I thought to check with new Version of eclipse - Helios. I have download the eclipse, which was a good 143 MB and it took quite some time to download. When I tried to start the eclipse it does not worked. Eclipse gave me this error:- Failed to load the JNI shared library "C:\Program Files (x86)\Java\jre6\bin\client\jvm.dll"
I have done exactly I had done with earlier version. I just dumped the folder in "C:" after unzipping it. and then I double clicked on eclipse.exe file. But this time it does not worked and instead given error. Actually it has given other error earlier related to javaw.exe also. So, I have downloaded fresh version of java whereas Java site was telling I have new version of Java already installed.
Then, for solving the problem, I have tried various other method I thought. Used command line, restarted the system as I have installed the fresh version of Java and others. I have read this setting to start Eclipse with installer API:
>java -jar plugins/org.eclipse.equinox.launcher_1.0.0.v20070208a.jar
Here number after launcher_* can be different for you. As I said there, I am telling you as well. Give the full path to plugins folder also. Did it solved the problem for you! It has not solved for me.
Then, I have tried this solution:
Used this argument --launcher.library <path/to/eclipse shared lib> for staring eclipse. Though there was no reason for this error as I have not done anything with plugins. Plugins was at their usual location.
>eclipse --launcher.library <path/to/eclipse shared lib>
Did this solution worked? Not for me.
Then I got another solution and I have thought it will work. By look this solution looks better.
Again, it has not worked for me. Try this solution as if it works for you then you do not have to download a new 32-bit version of Eclipse. Yes, I read in the process that Java version installed may be of 32-bit as IE may be of 32-bit version. Many software are 32-bit today even if your system is 64-bit like my system. Thinking for installing 64-bit of JRE and then thinking of IE etc was a big headache, so I thought of content with 32-bit of eclipse.
Before trying to download a 32-version copy, please read here at eclipse site and see if you find anything useful there.