Reputation: 3498
I update mac to mavericks and found eclipse(adt bundle) can't start directly, and I check in terminal,found eclipse is a directory:
adt-bundle/eclipse/Eclipse.app/
and I can start in terminal:
adt-bundle/eclipse/Eclipse.app/Contents/MacOS/eclipse
why?
Upvotes: 0
Views: 793
Reputation: 1
It seems you should set the execute permission for the app. Execute this command in terminal:
chmod +x /Applications/eclipse/Eclipse.app/Contents/MacOS/eclipse
Then you can run the app as usually, clicking on Eclipse.app.
Upvotes: 0
Reputation: 33083
This has nothing to do with Mavericks specifically; all OS X applications are supposed to be packaged like this, with the .app
actually being a directory. If you look at any other standard OS X application you will find it is also a directory (although Finder hides this fact from you).
The reason Eclipse did not start directly must be some other reason.
Upvotes: 2