Pentaho Spoon:没有更多句柄[无法检测到要使用的已注册XULRunner]

Pentaho Spoon:没有更多句柄[无法检测到要使用的已注册XULRunner],pentaho,kettle,xulrunner,spoon,Pentaho,Kettle,Xulrunner,Spoon,我在Ubuntu 14.04上使用Pentaho数据集成工具4.4.0 uname -a Linux LT0124 3.13.0-24-generic #47-Ubuntu SMP Fri May 2 23:30:00 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux 当我关闭PDI时,我会看到弹出窗口,出现以下错误: An unexpected error occurred in Spoon: No more handles [Could not detect

我在Ubuntu 14.04上使用Pentaho数据集成工具4.4.0

uname -a
Linux LT0124 3.13.0-24-generic #47-Ubuntu SMP Fri May 2 23:30:00 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
当我关闭PDI时,我会看到弹出窗口,出现以下错误:

An unexpected error occurred in Spoon:
No more handles [Could not detect registered XULRunner to use]
org.eclipse.swt.SWTError: [Could not detect registered XULRunner to use]
...

![Spoon pop up window with an error][1]
我正在使用以下版本的java:

java version "1.8.0_05"
Java(TM) SE Runtime Environment (build 1.8.0_05-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.5-b02, mixed mode)

请务必让我知道如何消除此错误。

我正在运行PDI 5,我发现添加
-Dorg.eclipse.swt.browser.DefaultType=mozilla
到OPT-in-spoon.sh中修复了我的PDI根本没有启动的问题


试一试。

嗨,我已经在OPT中找到了。这并不能解决问题。Matt Casters只是提示我们更新swt.jar:如果升级后在Linux/OSX上出现问题,请尝试从以下位置升级swt.jar…