Team>上的Eclipse'Unhandled loop exception'承诺

时间:2011-07-12 02:41:49

标签: eclipse git eclipse-plugin egit

我最近开始在eclipse中使用带有egit插件的git,我认为我已经完成了所有工作。我将远程存储库克隆到我的机器,然后对文件进行了更改,然后通过选择项目中的文件来提交更改,然后转到Team > Commit...。我一做到,就会收到以下错误:

Unhandled event loop exception
org.eclipse.swt.SWTError: No more handles [Unknown Mozilla path (MOZILLA_FIVE_HOME not set)]
    at org.eclipse.swt.SWT.error(SWT.java:4308)
    at org.eclipse.swt.browser.Mozilla.initMozilla(Mozilla.java:1826)
    at org.eclipse.swt.browser.Mozilla.create(Mozilla.java:687)
    at org.eclipse.swt.browser.Browser.<init>(Browser.java:96)
    ...
    (output abbreviated)

我完全愿意接受这是一个各种各样的错误(尽管我认为这在今天早些时候有效),但我希望有人可能曾经遇到过这个问题。

任何见解?即使只是我应该提交错误的人?我可以提供任何其他细节。我还应该指出,如果我通过git存储库视图提交,那么工作正常。

1 个答案:

答案 0 :(得分:1)

问题是特定的git工作流正在创建一个SWT浏览器组件,该组件在您的特定OS + Windowing系统+ mozilla库版本组合上加载时遇到问题。有一些黑魔法必须继续以确保您获得正确的配置,以允许SWT浏览器与您的嵌入式Mozilla渲染器一起使用。您可以获得有关SWT FAQ page here.

的详细信息

此网站上还有很多其他帖子谈论如何解决可怕的“没有更多手柄”问题here