SWT Browser & Eclipse

На моем Arch Linux, Eclipse с приложением Google Window Builder / SWT я получаю

Exception in thread "main" 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:99)
    at octopus.EventSummaryComposite.<init>(EventSummaryComposite.java:33)
    at octopus.EventEditingComposite.<init>(EventEditingComposite.java:45)
    at octopus.EventManagementController.<init>(EventManagementController.java:31)
    at octopus.MainController.<init>(MainController.java:38)
    at octopus.MainController.main(MainController.java:85)

Я считаю, что мне нужно установить XULrunner или что-то. Но когда я устанавливаюxulrunner в арке, я получаюxulrunner and eclipse are in conflict, Поэтому я попытался установитьpywebkitgtk, Потом я добавил-Dorg.eclipse.swt.browser.DefaultType=webkit в/usr/bin/eclipse а также/usr/share/eclipse/eclipse.ini не уверен, что используется. Но когда я бегу, я все равно получаю ту же ошибку. Похоже, webkit до сих пор не используется. Как я могу это исправить?

ОБНОВЛЕНИЕ 2

До сих пор я пытался установитьlibwebkit3, Потом добавил-Dorg.eclipse.swt.browser.UseWebKitGTK=true в/usr/share/eclipse/eclipse.iniЯ получаю ту же ошибку.

Затем я также попытался загрузить и извлечьxulrunner из Мозиллы в~/xulrunner и добавление-Dorg.eclipse.swt.browser.XULRunnerPath=/home/jiewmeng/xulrunner/ Конфиг, все та же ошибка ...

В Ubuntu только сейчас я только что установилxulrunner и это сработало ... Интересно, если конфиг даже используется?

Arch Linux Вопрос

ОБНОВЛЕНИЕ (Окружающая среда & Версии)

Arch LinuxGNOME 3Затмение 3.7.2SWT 1.3.0 / 3.7.2 (http://dl.google.com/eclipse/inst/d2wbpro/latest/3.7)XULRunner 1.9.2.19 (http://ftp.mozilla.org/pub/mozilla.org/xulrunner/releases/1.9.2.19/)Firefox 11 (от Pacman)

Дайте мне знать, если вам нужна другая релевантная информация

ОБНОВЛЕНИЕ (Старый)

Если я изменю свой код на

new Browser(this, SWT.WEBKIT)

я получил

Exception in thread "main" org.eclipse.swt.SWTError: No more handles
    at org.eclipse.swt.SWT.error(SWT.java:4308)
    at org.eclipse.swt.SWT.error(SWT.java:4197)
    at org.eclipse.swt.SWT.error(SWT.java:4168)
    at org.eclipse.swt.browser.Browser.<init>(Browser.java:103)
    at octopus.EventSummaryComposite.<init>(EventSummaryComposite.java:33)
    at octopus.EventEditingComposite.<init>(EventEditingComposite.java:45)
    at octopus.EventManagementController.<init>(EventManagementController.java:31)
    at octopus.MainController.<init>(MainController.java:38)
    at octopus.MainController.main(MainController.java:85)

Ответы на вопрос(6)

Ваш ответ на вопрос