在 Eclipse 插件中使用 WebKit for SWT Browser
我今天尝试使用 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我也遇到这个问题
你需要做什么使用
虚拟机: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 .