Eclipse SWT 浏览器崩溃(Linux 64 位)

2023-12-05

我有一个 eclipse 项目,它使用 eclipse SWT 中的 webbrowser,它可以在我的 windows eclipse 上顺利运行。我共享该项目(通过 SVN)并尝试在我的 64 位 Linux 系统上运行它。我下载了 64 位 Linux 的稳定 swt 版本并将其导入到我的工作区中。

但是当我尝试启动 swt-webbrowser 时,出现此错误:

(SWT:2882): Gtk-CRITICAL **: IA__gtk_window_group_remove_window: assertion 'window->group == window_group' failed

并且浏览器无法启动。

它符合 eclipse-bug-discussionhere但我真的不明白如何解决它!


我遇到了同样的问题,终于遇到了这个小宝石这说明您可以通过向您的eclipse.ini file.

首先,确保xulrunner软件包已安装在您的系统上。然后添加以下两行eclipse.ini:

-Dorg.eclipse.swt.browser.DefaultType=mozilla
-Dorg.eclipse.swt.browser.XULRunnerPath=/usr/bin/xulrunner

如果这不起作用,您可以通过添加以下行来尝试 WebKit:

-Dorg.eclipse.swt.browser.UseWebKitGTK=true
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Eclipse SWT 浏览器崩溃(Linux 64 位) 的相关文章

随机推荐