Затмение «Необработанное исключение цикла» в Team> Commit - PullRequest
3 голосов
/ 12 июля 2011

Я недавно начал использовать git с плагином egit в eclipse, и я думал, что у меня все работает.Я клонировал удаленный репозиторий на свою машину, затем внес изменения в файл и пошел, чтобы зафиксировать изменение, выбрав файл в проекте и выбрав 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 Ответ

1 голос
/ 12 июля 2011

Проблема в том, что конкретный рабочий процесс git создает компонент браузера SWT, который испытывает проблемы при загрузке в вашей конкретной комбинации ОС + Windowsing System + версии библиотеки Mozilla.Нужно немного поработать над тем, чтобы убедиться, что вы получили правильную конфигурацию, позволяющую браузеру SWT работать со встроенным рендерером Mozilla.Вы можете получить подробную информацию на странице SWT FAQ здесь.

Также на этом сайте есть много других постов, в которых рассказывается о том, как решить страшную проблему «НЕТ БОЛЬШЕ РУЧКИ» здесь .

...