我从Java代码成功运行转换。但是,如果我的转换使用自定义插件,则无法找到它。在我的情况下,我试图使用市场上的比较字段插件,我收到错误
引起:org.pentaho.di.core.exception.KettleMissingPluginsException: 加载转换时发现缺少插件
我在我的依赖项中添加了pentaho-kettle-compare-fields-plugin-1.1.0.jar。这是插件文件夹中的jar。
我还需要做些什么。
这是版本5.4
答案 0 :(得分:0)
您的工作目录必须是PDI目录,或者您必须设置KETTLE_PLUGINS_BASE_FOLDERS系统属性,请参阅此处的帖子:
Missing plugins found while loading a transformation on Kettle
否则PDI不知道外部插件的位置,甚至是PDI安装附带的插件。