我是centos 7中的新手,我安装Pentaho PDI 7并在centos 7中运行./spoon.sh并弹出此错误:
org.eclipse.swt.SWTError: No more handles [gtk_init_check() failed]
at org.eclipse.swt.SWT.error(Unknown Source)
at org.eclipse.swt.widgets.Display.createDisplay(Unknown Source)
at org.eclipse.swt.widgets.Display.create(Unknown Source)
at org.eclipse.swt.graphics.Device.<init>(Unknown Source)
at org.eclipse.swt.widgets.Display.<init>(Unknown Source)
at org.eclipse.swt.widgets.Display.<init>(Unknown Source)
at org.pentaho.di.ui.spoon.Spoon.main(Spoon.java:642)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.pentaho.commons.launcher.Launcher.main(Launcher.java:92)
我已经安装了Java 1.8。这是我错过安装的任何东西吗? 请帮忙。
答案 0 :(得分:1)
在这里,我已经成功安装了xvfb(centos 6)
答案 1 :(得分:0)
我有一条similour错误消息,原因是无法访问X11服务器。
检查您的应用程序是否可以访问有效的X11服务器。查看DISPLAY环境变量。
答案 2 :(得分:0)
'如果您使用Gnome在Linux上运行:
通过Xorg会话启动Gnome:
在GDM(问候/登录管理器)中单击您的用户名后,单击您的用户名,然后输入密码,然后单击小齿轮并选择“ Gnome with Xorg”,然后输入密码
答案 3 :(得分:0)
通过发布以下内容解决了我的问题。
$ export DISPLAY=:0.0