RCP с SWT.Browser и XULRunner

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

8
задан Community 23 May 2017 в 12:02
поделиться