Я разрабатываю приложение 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 и избежать этой ошибки?