Reputation: 21496
When I try launching Eclipse in Mavericks it does nothing. Neither activity monitor nor console reflect my attempt to launch it in anyway. The icon doesn't bounce. No errors show up. No error sound. Just nothing.
I have a few other programs exhibiting these same symptoms, such as NetExtender.
This is on a 2012 MBP (non Retina) with the version of Mavericks that was released to everyone through the MAS on October 22nd, 2013 (build 13A603... OS X 10.9.0).
Eclipse is version 4.3 NetExtender is version 6.0.719
Googling around, some people are suggesting the issue is with Java in Mavericks. I downloaded and installed the latest JDK (7.45) but that doesn't seem to have helped in anyway.
Upvotes: 16
Views: 14945
Reputation: 341
Upgrading from LUNA to MARS - http://download.eclipse.org/releases/mars - I ended up with the same error -10810.
The Eclipse.app file had been corrupted and and was actually missing some of the package parts.
Thankfully, I had Time Machine running and just restored the previous version of the Eclipse.app file. Eclipse opened up fine.
Upvotes: 3
Reputation: 1
This is specific to NIEM_UML version of Eclipse. When I double clicked on NIEM_UML.app on my Mac, it ended with a message that read "LSOpenURLsWithRole() failed for the application /Users//Desktop/NIEM/NIEM_UML.app with error -10810." I had to make set the executable property as below: chmod +x ./NIEM_UML.app/Contents/MacOS/niem_uml
Upvotes: 0
Reputation: 356
If you launch eclipse with the Terminal with:
open Eclipse.app
and you get an "LSOpenURLsWithRole() failed with error -10810 for the file..." then you have to make the eclipse executable file actually executable.
chmod +x Eclipse.app/Contents/MacOS/eclipse
That worked for me!
Upvotes: 9
Reputation: 316
There should be a popup asking you to install a Java SE 6 runtime.
It didn't appear for me either at first but that might have been because some other windows was covering it, so I saw it when I restarted the computer, and it appeared again when opening eclipse after the restart.
Hope this helps!
Upvotes: 30
Reputation: 29834
If you are not prompted for it, Java 6 (1.6.0_65) can be installed on your system using this link.
On a few of our systems an old and unusable but required (do not attempt to delete it!) version 1.6.0_45 remained after Mavericks upgrade.
Upvotes: 2