海豚调用kettle任务报错,提示Unable to get VFS File object for filename ‘plugins‘。

配置内容如下:
在这里插入图片描述

运行任务报错:Unable to list jar files in plugin folder ‘plugins’
Unable to get VFS File object for filename ‘plugins’ : Could not find file with URI “/opt/module/data-integration/plugins” because it is a relative path, and no base URI was provided.
Could not find file with URI “/opt/module/data-integration/plugins” because it is a relative path, and no base URI was provided.
在这里插入图片描述
根本问题:kettle默认生成的各种配置文件储存在c:\users\administrator.kettle下面, linux上不会自动生成或者生成不全。

解决过程:
1.找到linux上的 .kettle 缓存文件路径,我的在 /home/user 下面。
2.对比win上的缓存文件和linux的缓存文件,发现linux上少很多。
win的缓存文件:在这里插入图片描述
linux的缓存文件只有 :
在这里插入图片描述
3.把缺少文件的传到linux上。

重新跑任务,任务正常通过,检查数据正常抽取完成。

结束。


版权声明:本文为weixin_43025027原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。