小编Tim*_*sky的帖子

RCP与SWT.Browser和XULRunner

我正在使用SWT.Browser(SWT.MOZILLA)开发RCP应用程序(Windows ):

Browser browser = new Browser(parent, SWT.MOZILLA);
Run Code Online (Sandbox Code Playgroud)

它与旧的XULRunner 3.6.23以及此处描述的安装工作正常:

xulrunner.exe --register-global
Run Code Online (Sandbox Code Playgroud)

我想使用新的XULRunner 8.x,但正如这里提到的,安装XULRunner 的方法已被删除.

所以我以编程方式添加了XULRunner-Path:

System.setProperty("org.eclipse.swt.browser.XULRunnerPath", "Path\\To\\xulrunner_8.x"); 
Run Code Online (Sandbox Code Playgroud)

但是当我启动我的应用程序时,我会收到以下错误

org.eclipse.swt.SWTError: XPCOM error -2147467261
Run Code Online (Sandbox Code Playgroud)

那么,使用RCP应用程序嵌入XULRunner 8.x并避免此错误的首选方法是什么?

rcp swt xulrunner

8
推荐指数
1
解决办法
6488
查看次数

标签 统计

rcp ×1

swt ×1

xulrunner ×1