This is so frustrating.
I did no update of java nor eclipse and suddenly I can\'t open eclipse. I even didn\'t install any other programs. Here is the error:
OK, after a few days of struggling and with no luck on this thread and Eclipse forums THREAD I started a bounty for this question and had no correct answer.
I found a solution to this problem (this stack).
ANSWER:
You need to edit the Eclipse.app/Contents/Info.plist file and add two lines in it:

Nowhere stated that this lines had to go in Eclipse array but just somewhere up as key-string.
If you don't have Xcode, edit that file with textedit:
Eclipse
-vm
/System/Library/Frameworks/JavaVM.framework/Home/bin/java
-keyring
~/.eclipse_keyring
-showlocation