gpt4 book ai didi

linux - 如何使用 Webkit 在 Ubuntu 11.04 (Natty Narwhal) 上运行 Eclipse SWT 浏览器组件?

转载 作者:IT王子 更新时间:2023-10-29 00:08:35 28 4
gpt4 key购买 nike

我在我的 Eclipse RCP 应用程序中使用 SWT 浏览器控件。在 Linux Ubuntu 10.10 上,这取决于安装了 xulrunner-1.9.2 的用户。这很好用。

但是,在 Ubuntu 11.04 上,我发现它默认附带 xulrunner-2.0。 SWT 浏览器不支持这个。参见 http://bugs.eclipse.org/bugs/show_bug.cgi?id=327696http://bugs.eclipse.org/bugs/process_bug.cgi

因此,与其要求用户安装 xulrunner-1.9.2,不如让 SWT 浏览器按照 SWT FAQ 上的说明与 WebKitGTK 一起运行 - http://www.eclipse.org/swt/faq.php#browserwebkitgtk

我根本无法让它工作。如何实现“WebKitGTK 1.2.0 或更新版本必须在库加载路径中”?

非常感谢任何帮助

最佳答案

对于在 Ubuntu 12.04 上运行的 Eclipse Juno SR1 (4.2 SR1),以下对我有用:

  1. 安装 libwebkit 包:sudo apt-get install libwebkitgtk-3.0-0
  2. 安装 libwebkit jni 包装器:sudo apt-get install libswt-webkit-gtk-3-jni
  3. 设置 DefaultType 和 UseWebKitGTK 属性(我通过将以下内容添加到我的 eclipse.ini 文件来实现):

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

关于linux - 如何使用 Webkit 在 Ubuntu 11.04 (Natty Narwhal) 上运行 Eclipse SWT 浏览器组件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5817263/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com