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

有什么解决办法吗?

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


当前回答

它禁止打开Eclipse应用程序,因为它没有被指定的开发者在苹果注册。这是一个安全功能,但是,你可以覆盖安全设置并通过执行以下操作打开应用程序:

定位Eclipse。(eclipse/ eclipse .app)(请确保使用Finder,以便执行后续步骤。) 按下Control键,然后单击Eclipse。应用程序图标。 在快捷菜单中选择“打开”。 当警报窗口出现时,单击Open按钮。

最后一步将为Eclipse添加一个异常到安全设置中,现在您将能够在没有任何警告的情况下打开它。

注意,这些步骤适用于其他*。可能会遇到相同问题的应用程序。

其他回答

试着调查一下Gatekeeper。我对Mac的东西不太确定,但我听说你可以在那里启用它。

它禁止打开Eclipse应用程序,因为它没有被指定的开发者在苹果注册。这是一个安全功能,但是,你可以覆盖安全设置并通过执行以下操作打开应用程序:

定位Eclipse。(eclipse/ eclipse .app)(请确保使用Finder,以便执行后续步骤。) 按下Control键,然后单击Eclipse。应用程序图标。 在快捷菜单中选择“打开”。 当警报窗口出现时,单击Open按钮。

最后一步将为Eclipse添加一个异常到安全设置中,现在您将能够在没有任何警告的情况下打开它。

注意,这些步骤适用于其他*。可能会遇到相同问题的应用程序。

在您的终端中,简单地运行

sudo spctl --master-disable

为了让应用程序可以从任何开发者那里下载

打开终端,进入eclipse解压文件夹,执行如下命令:

./eclipse -clean

终端类型:

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

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