Создание 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\