16

当我尝试在 Mavericks 中启动 Eclipse 时,它​​什么也没做。活动监视器和控制台都没有反映我无论如何启动它的尝试。图标不反弹。没有错误出现。没有错误声音。根本不值一提。

我还有一些其他程序表现出这些相同的症状,例如 NetExtender。

这是 2012 MBP(非 Retina)上的 Mavericks 版本,该版本于 2013 年 10 月 22 日通过 MAS 发布给所有人(内部版本 13A603...OS X 10.9.0)。

Eclipse 是 4.3 版 NetExtender 是 6.0.719 版

谷歌搜索,有些人认为问题出在 Mavericks 中的 Java 上。我下载并安装了最新的 JDK(7.45),但这似乎并没有帮助。

4

5 回答 5

30

应该有一个弹出窗口要求您安装 Java SE 6 运行时。

起初我也没有出现,但可能是因为其他一些窗口覆盖了它,所以我在重新启动计算机时看到它,并且在重新启动后打开 eclipse 时再次出现。

希望这可以帮助!

于 2013-10-24T15:31:15.507 回答
9

如果您使用终端启动 eclipse:

   open Eclipse.app

并且您收到“LSOpenURLsWithRole() failed with error -10810 for the file...”然后您必须使 eclipse 可执行文件实际可执行。

   chmod +x Eclipse.app/Contents/MacOS/eclipse

这对我有用!

于 2013-12-09T21:47:22.557 回答
3

从 LUNA 升级到 MARS - http://download.eclipse.org/releases/mars - 我最终遇到了同样的错误 -10810。

Eclipse.app 文件已损坏并且实际上缺少一些包部分。

幸运的是,我运行了 Time Machine,并且刚刚恢复了 Eclipse.app 文件的先前版本。Eclipse 打开很好。

于 2015-05-02T09:44:38.540 回答
2

如果没有提示您,可以使用此链接在您的系统上安装 Java 6 (1.6.0_65) 。

在我们的一些系统上,在 Mavericks 升级后,1.6.0_45 版本仍然存在,但需要(不要试图删除它!)。

于 2013-10-24T15:37:14.923 回答
0

这特定于 Eclipse 的 NIEM_UML 版本。当我在我的 Mac 上双击 NIEM_UML.app 时,它以一条消息结束,显示“应用程序 /Users//Desktop/NIEM/NIEM_UML.app 的 LSOpenURLsWithRole() 失败,错误 -10810”。我必须将可执行属性设置如下: chmod +x ./NIEM_UML.app/Contents/MacOS/niem_uml

于 2014-10-22T10:19:14.017 回答