Я разрабатываю приложение RCP (Windows) с SWT.Browser ( SWT.MOZILLA ):
Browser browser = new Browser(parent, SWT.MOZILLA);
Работает нормально со старым XULRunner 3.6.23 и описанной установкой здесь :
xulrunner.exe --register-global
Я хочу использовать новый XULRunner 8.x, но, как уже упоминалось, здесь старый способ установки XULRunner был удален.
Итак, я добавил XULRunner-Path программно:
System.setProperty("org.eclipse.swt.browser.XULRunnerPath", "Path\\To\\xulrunner_8.x");
Но когда я запускаю свое приложение, я получаю следующую ошибку
org.eclipse.swt.SWTError: XPCOM error -2147467261
Так каков предпочтительный способ встраивания XULRunner 8.x в приложение RCP и избежание этой ошибки?