我昨天安装了Mac OS X Mavericks(10.9),从那以后我就不能启动我的Eclipse了。我附上了我看到的消息的截图。

有什么解决办法吗?

我在修复Mac OS X中的“应用程序无法打开,因为它来自一个身份不明的开发人员”错误中找到了解决方案。


当前回答

在终端类型中:

xattr -d com.apple.quarantine [file path here]

一旦你点击进入,它将不再有这个问题。讨厌的是苹果会自动给文件添加隔离。我不知道如何关闭它,但可能有一个方法……

其他回答

这是因为安全选项。

进入系统首选项…>安全和隐私,应该有一个按钮说,无论如何,在常规选项卡下打开。

你可以通过更改允许应用从:下载的选项来避免这种情况,但我建议将其保留在默认的Mac App Store和指定的开发商。

终端类型:

Last login: Thu Dec 20 08:28:43 on console
 ~  sudo spctl --master-disable
Password:
 ~  spctl --status
assessments disabled
 ~ 

系统首选项->安全与隐私

使用实例修改gatekeeper配置

禁用允许应用程序从任何地方安装使用以下命令在终端:

Sudo SPCTL—master-disable

要重新启用,请使用以下命令

Sudo SPCTL—master-enable

我也遇到了同样的问题,Eclipse无法启动。找到了这个链接,它就像一个咒语:

在Eclipse中不能单击菜单栏项

Java在Maverick上搞砸了,需要从这里下载和安装: http://support.apple.com/kb/DL1572?viewlocale=en_US&locale=en_US

如果您知道文件是安全的,那么打开来自未知开发人员的文档的一个更简单的方法是控制单击文件图标,然后选择“打开”。然后,您可以选择打开它,而不管它的来源是什么。