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.
Try:
>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.
>eclipse.exe --launcher.suppressErrors
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.
Update:
Important Related Post: Java 32bits or 64bits?
# 1 - by Satya Prakash
@milad
Thanks Milad. This may help.
# 2 - by Ankur Gupta
@Tyron
Awesome Dude. This works. JDK 1.5 was giving an error and I installed 64 bit version of 1.6 (relatively quick download) and Eclipse is happy.
# 3 - by Ryan
Just install the JSE 6uX x64 (JSE 64-bit) on your machine. Remember to remove all previous versions of Java first.
# 4 - by amogh
64 bit eclipse is little bit @#$%
Download only 32-bit eclipse and enjoy its performance
have a java day folks