当前位置: 首页 > 面试题库 >

在Windows 64位和SWT 4.3上创建SWT.MOZILLA浏览器

楮法
2023-03-14
问题内容

我正在尝试在Windows 8 64Bit和SWT 4.3 64Bit下创建SWT.MOZILLA类型的SWT浏览器小部件。

根据此,SWT
4.3应支持XULRunner的10.x的或24.x 64位版本

因此,我从此处下载了10.x和24.x
64版本,c:\xulrunner10c:\xulrunner24分别在和下解压缩。

如果我启动指向xulrunner10的Java应用程序(使用VM参数-Dorg.eclipse.swt.browser.XULRunnerPath=C:\xulrunner10),则它可以工作,但是,如果我尝试使用xulrunner24(使用VM参数-Dorg.eclipse.swt.browser.XULRunnerPath=C:\xulrunner24),则会出现以下错误:

Exception in thread "main" org.eclipse.swt.SWTError: XPCOM error 0x80004005
    at org.eclipse.swt.browser.Mozilla.error(Unknown Source)
    at org.eclipse.swt.browser.Mozilla.initXULRunner(Unknown Source)
    at org.eclipse.swt.browser.Mozilla.create(Unknown Source)
    at org.eclipse.swt.browser.Browser.<init>(Unknown Source)

我还注意到,如果指向不存在的目录,则会出现相同的错误,但是文件夹c:\ xulrunner24存在并且包含所有文件以及xulrunner.exe。

如何使xulrunner 24.x 64bit可嵌入我的swt 4.3应用程序中?


问题答案:

得到它了!这是SWT Wiki上的错误:xulrunner 24.x需要SWT 4.4。我已经安装了swt-4.4M5,现在可以嵌入xurlrunner
24 64bit



 类似资料:
  • 我正在尝试创建一个可以被web应用程序或其他节点模块使用的npm包。 如果我只支持浏览器,我只会分配给window

  • 在ASP.NET核心中工作,并使用iTextSharp,我正在构建一个PDF并将其保存到本地系统中。我现在想在浏览器中打开该文件,但似乎无法打开,因为我在一次尝试中得到了FileStream错误,而在另一次尝试中则一无所获。 我的逻辑在下面的控制器里。我已经用替换了不必要的代码。重要的代码(我尝试的内容)在区域中。 使用ASP.NET核心将PDF返回到浏览器 在浏览器中的新选项卡中打开PDF 序列

  • 我试图创建一个zip文件,并通过使用ZipArchive库的PHP脚本下载它。 这个变量包含Amazon S3上托管的图像的URL,所以首先我将它们下载到服务器上,创建zip文件并下载它们。 好心,向导!

  • null 问题: 如何在前端获取此? 有效负载可以保存关于用户的任何信息(而不是任何敏感信息,如密码)。由于JWT在途中可能被篡改,所以在前端不验证JWT的情况下使用有效负载信息不危险吗?

  • 有没有办法改变浏览器中“上一个”按钮的位置? 问题如下: 用户进入页面 用户单击缩略图 大图像出现在弹出窗口(lightbox)中,URL从http://example.com/更改为http://example.com/this-image-link/ 单击浏览器中的“上一个”按钮,URL将从http://example.com/this-image-link/更改为http://example

  • 描述 (Description) 可以仅使用JavaScript创建和初始化照片浏览器。 你需要使用相关的应用程序方法,如下所示 - myApp.photoBrowser(parameters) - 用于使用参数初始化照片浏览器,它还返回初始化的照片浏览器实例。 parameters - 这是一个必需参数,它是一个带有照片浏览器参数的object 。 以下代码显示了如何使用上面的photoBrow