gpt4 book ai didi

java - ubuntu启动kettle报错

转载 作者:行者123 更新时间:2023-12-01 11:57:37 24 4
gpt4 key购买 nike

当我想启动 Kettle 时:

$ cd ../kettle/数据集成$ 勺子.sh

有一个错误:

Exception in thread "main" java.lang.NoClassDefFoundError: org/eclipse/swt/widgets/Composite
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Class.java:2615)
at java.lang.Class.getMethod0(Class.java:2856)
at java.lang.Class.getMethod(Class.java:1668)
at org.pentaho.commons.launcher.Launcher.main(Launcher.java:91)
Caused by: java.lang.ClassNotFoundException: org.eclipse.swt.widgets.Composite
at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
... 5 more

最佳答案

当我更改kettle目录或从不同路径执行它时,我也多次遇到这个问题。对我有用的解决方案是删除提取的文件夹并提取新的副本,然后系统开始工作。除此之外,还要检查您是否使用 Oracle java 而不是 ubuntu 附带的 open java。

关于java - ubuntu启动kettle报错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28312587/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com