在 Eclipse 插件中使用 WebKit for SWT Browser

发布于 2025-01-01 15:10:53 字数 623 浏览 0 评论 0原文

我今天尝试使用 WebKit 作为我的 eclipse 插件的浏览器底层渲染器,但没有成功。

我按照推荐说明操作,我当前的环境如下:

  • 操作系统:Windows 7 (x64)
  • Safari 安装 (也在 PATH 中)
  • 32 位 SWT (eclipse RCP indigo SR1 32)

将以下行添加到 eclipse.ini

-Dorg.eclipse.swt.browser.DefaultType=webkit

现在,当我尝试实例化浏览器时:

Browser b = new Browser(parent, SWT.WEBKIT);
b.setUrl("http://whatismybrowser.com");

出现以下错误:

加载 swt-webkit 库失败

有什么建议吗?

谢谢。

I tried today to use the WebKit as the Browser's underlying renderer for my eclipse plugin but no luck.

I followed the recommended instructions and my current environment is as follows:

  • OS: Windows 7 (x64)
  • Safari installed (in the PATH too)
  • 32 bit SWT (eclipse RCP indigo SR1 32)

added the following line to eclipse.ini

-Dorg.eclipse.swt.browser.DefaultType=webkit

Now when I try to instantiate the browser:

Browser b = new Browser(parent, SWT.WEBKIT);
b.setUrl("http://whatismybrowser.com");

I get the following error:

Failed to load the swt-webkit library

Any suggestions?

Thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

哭泣的笑容 2025-01-08 15:10:53

我也遇到这个问题
你需要做什么使用
虚拟机:32位
SWT:32 位

在环境设置中设置 safari.exe 路径,(如果您使用旧版本的 Windows),

否则如果 SWT 和 JVM 不是相同的 32 位,则会生成错误。

I got this problem too
What you need to do use
JVM : 32bit
SWT :32 bit

set the safari.exe path in your environment settings , (If you are using older version of Windows)

Else if SWT and JVM are not of same 32 bit it will generate error .

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文