产品如何做网站推广,wordpress 海淘主题下载地址,wordpress后台地址,做瞹瞹瞹免费网站一、目的
由于kettle8.2在Linux上安装后#xff0c;共享资源库创建遇到一系列问题#xff0c;所以就换成kettle9.3
二、kettle版本以及安装包网盘链接
kettle9.3.0安装包网盘链接
链接#xff1a;https://pan.baidu.com/s/1MS8QBhv9ukpqlVQKEMMHQA?pwddqm0 提取码共享资源库创建遇到一系列问题所以就换成kettle9.3
二、kettle版本以及安装包网盘链接
kettle9.3.0安装包网盘链接
链接https://pan.baidu.com/s/1MS8QBhv9ukpqlVQKEMMHQA?pwddqm0 提取码dqm0
三、安装步骤
一打开安装包所在地
[roothurys22 ui]# cd /opt/install/kettle9.3/ [roothurys22 kettle9.3]# ll 总用量 1128840 -rw-r--r-- 1 root root 1155928960 8月 14 17:01 pdi-ce-9.3.0.0-428.zip
二解压安装包
[roothurys22 kettle9.3]# unzip pdi-ce-9.3.0.0-428.zip 三给sh文件赋权
[roothurys22 kettle9.3]# chmod -R 755 data-integration/
四到data-integration文件下启动kettle可视化程序 ./spoon.sh
[roothurys22 kettle9.3]# cd ./data-integration/ [roothurys22 data-integration]# ./spoon.sh 启动后自动会弹出kettle任务页面 也可以打开任务也可以打开创建共享资源库的页面 到这里Linux上安装Kettle9.3就结束了不过中间可能会遇到一些问题
四、问题
一kettle9.3启动后出现闪退
1、报错内容
17:22:40,062 ERROR [HttpServiceStarted] Could not start the servlet context for context path [] java.lang.IllegalStateException: Invalid BundleContext. 2、解决措施删除/root/.kettle文件旧有文件
这是由于/root/.kettle文件里有之前kettle8.2的文件所以启动kettle9.3后会出现闪退。
有博客说是只要删除db.cache-8.2.0.0-342其他不用删除不要我这边直接全掉删掉
然后这个报错就解决了 二 kettle9.3启动后无法加载已有的kettle任务
1、报错内容
2023/08/14 19:58:46 - org.pentaho.di.ui.util.EnvironmentUtils29f38091 - ERROR (version 9.3.0.0-428, build 9.3.0.0-428 from 2022-04-12 04.56.25 by buildguy) : Could not open a browser 2023/08/14 19:58:46 - org.pentaho.di.ui.util.EnvironmentUtils29f38091 - ERROR (version 9.3.0.0-428, build 9.3.0.0-428 from 2022-04-12 04.56.25 by buildguy) : org.eclipse.swt.SWTError: No more handles because no underlying browser available. 2023/08/14 19:58:46 - org.pentaho.di.ui.util.EnvironmentUtils29f38091 - SWT on GTK 2.x detected. It is reccomended to use SWT on GTK 3.x and Webkit2 API.
2、解决措施修改spoon.sh文件
[roothurys22 data-integration]# vi spoon.sh
把export SWT_GTK30变成export SWT_GTK31 然后重新启动kettle9.3后页面会出现 kettle9.3可以加载旧有的kettle任务而且可以创建资源库链接 上面两个问题尤其一般会遇到第二个问题解决后Linux上安装Kettle9.3就可以正常启动了 都是坑啊总结此篇公诸于众希望可以帮助到想学习kettle的你