设为首页收藏本站 开启辅助访问
 找回密码
 立即注册

QQ登录

只需一步,快速开始

用新浪微博登录

只需一步,快速搞定

查看: 44|回复: 4

[未解决] linux下启动spoon.sh报出错误,如何解决?各位大神。

[复制链接]

2

主题

4

帖子

12

积分

新手上路

Rank: 1

积分
12
发表于 2018-4-8 18:29:02 | 显示全部楼层 |阅读模式
4金钱
在linux环境下,启动。./spoon.sh   报错如下:
/datadisk/data-integration
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=256m; support was removed in 8.0
java.lang.UnsatisfiedLinkError: Could not load SWT library. Reasons:
        no swt-pi-gtk-3740 in java.library.path
        no swt-pi-gtk in java.library.path
        /root/.swt/lib/linux/x86_64/libswt-pi-gtk-3740.so: libgtk-x11-2.0.so.0: cannot open shared object file: No such file or directory
        Can't load library: /root/.swt/lib/linux/x86_64/libswt-pi-gtk.so

        at org.eclipse.swt.internal.Library.loadLibrary(Unknown Source)
        at org.eclipse.swt.internal.Library.loadLibrary(Unknown Source)
        at org.eclipse.swt.internal.gtk.OS.<clinit>(Unknown Source)
        at org.eclipse.swt.internal.Converter.wcsToMbcs(Unknown Source)
        at org.eclipse.swt.internal.Converter.wcsToMbcs(Unknown Source)
        at org.eclipse.swt.widgets.Display.<clinit>(Unknown Source)
        at org.Kettle.org" target="_blank" class="relatedlink">Pentaho.di.ui.spoon.Spoon.main(Spoon.java:582)
        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:134)

楼主热帖

2

主题

13

帖子

43

积分

新手上路

Rank: 1

积分
43
发表于 2018-4-8 23:08:40 | 显示全部楼层
你java安装是否正确,环境变量查下
回复

使用道具 举报

2

主题

4

帖子

12

积分

新手上路

Rank: 1

积分
12
 楼主| 发表于 2018-4-8 23:51:06 | 显示全部楼层
环境变量为1.8JDK,kettle版本为5.3,是不是这个版本的kettle不支持1.8的jdk呢?如果是的话:1、在不更改jdk版本和kettle版本的情况下,应该怎么解决这个问题呢?2、不更改jdk,7.0版本以上的kettle是否可以支持?3、能否提供一个下载7.0版本以上kettle的网址。拜谢。
回复

使用道具 举报

2

主题

4

帖子

12

积分

新手上路

Rank: 1

积分
12
 楼主| 发表于 2018-4-8 23:51:28 | 显示全部楼层
kid711 发表于 2018-4-8 23:08
你java安装是否正确,环境变量查下


环境变量为1.8JDK,kettle版本为5.3,是不是这个版本的kettle不支持1.8的jdk呢?如果是的话:1、在不更改jdk版本和kettle版本的情况下,应该怎么解决这个问题呢?2、不更改jdk,7.0版本以上的kettle是否可以支持?3、能否提供一个下载7.0版本以上kettle的网址。拜谢。
回复

使用道具 举报

0

主题

1

帖子

11

积分

新手上路

Rank: 1

积分
11
发表于 5 天前 | 显示全部楼层
linux环境支持多个版本java版本, 正常不会在root用户下安装应用软件,可以单独创建用户,配置单独java版本
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋| μKettle ( 沪ICP备14044064号 )     

GMT+8, 2018-4-23 23:08 , Processed in 0.146667 second(s), 16 queries , File On.

Powered by Discuz!  uKettle

Copyright © 2014 Comsenz Inc.

快速回复 返回顶部 返回列表