我将mac更新为mavericks,发现eclipse(adt bundle)无法直接启动,我在终端查看,发现eclipse是一个目录:
adt-bundle/eclipse/Eclipse.app/
我可以从终端开始:
adt-bundle/eclipse/Eclipse.app/Contents/MacOS/eclipse
为什么?
这与小牛队无关;所有 OS X 应用程序都应该像这样打包,.app
实际上是一个目录。如果您查看任何其他标准 OS X 应用程序,您会发现它也是一个目录(尽管 Finder 对您隐藏了这一事实)。
Eclipse没有直接启动的原因肯定是其他原因。
看来您应该为应用程序设置执行权限。在终端中执行此命令:
chmod +x /Applications/eclipse/Eclipse.app/Contents/MacOS/eclipse
然后您可以像往常一样运行该应用程序,单击 Eclipse.app。