在 RHEL 8 上,我刚刚从独立安装存档安装了 Eclipse 2021-09 eclipse-jee-2021-09-R-linux-gtk-x86_64.tar.gz
。
运行它时,应用程序会打开默认窗口,但随后会显示一个错误对话框,其中包含以下消息:
未处理的事件循环异常
不再有句柄,因为没有可用的底层浏览器。
请确保已安装 WebKit 及其 GTK 3.x 绑定(首选 WebKit2 API 级别)。此外,请注意 GTK4 目前不支持浏览器。
我猜有些库丢失了。对于另一个 X11 应用程序,我已经运行了yum install gtk3-devel gtk2-devel
,但 Eclipse 可能需要更多。
我需要安装什么才能运行 Eclipse?
答案1
根据错误消息,我怀疑您需要安装webkit2gtk3
:
sudo dnf install webkit2gtk3
答案2
以防万一您从 Google 搜索来到这里并使用yay
,那么您需要webkit2gtk
从以下位置安装extra/webkit2gtk
:
yay webkit2gtk