Создание SWT.browser из Mozilla с Xulrunner происходит ошибка

Я использую org.eclipse.swt.browser из mozilla с xulrunner для загрузки веб-контента, но я получаю сообщение об ошибке:
Unhandled event loop exception XPCOM error -2147467261
Моя развивающая среда:
ОС: win7 * 32bit
Затмение: 3.7.2 * 32 бита
SWT: 32 бита
xulrunner: выпуск 18.0
Код как это:

//register xulrunner path
static{
     System.setProperty("org.eclipse.swt.browser.XULRunnerPath", "F:/soft/xulrunner18/xulrunner"); 
   }
...

//create Mozilla browser
browser = new Browser(parent, SWT.MOZILLA);  //error was caused here.

Кто-нибудь знает почему или подскажет, как найти причину?
Спасибо большое

1 ответ

Очевидно, SWT.Browser еще не работает с Xulrunner 17+.

Вы можете получить автономную копию версии 10esr здесь: http://ftp.mozilla.org/pub/mozilla.org/xulrunner/releases/10.0.4esr/runtimes/

Затем вам нужно будет указать путь xulrunner в аргументах конфигурации запуска:-Dorg.eclipse.swt.browser.XULRunnerPath=C:\path\to\xulrunner\

Другие вопросы по тегам