Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Java上运行PDI Ketter-Mongodb步骤缺少插件_Java_Mongodb_Pentaho_Kettle_Pdi - Fatal编程技术网

在Java上运行PDI Ketter-Mongodb步骤缺少插件

在Java上运行PDI Ketter-Mongodb步骤缺少插件,java,mongodb,pentaho,kettle,pdi,Java,Mongodb,Pentaho,Kettle,Pdi,我正在尝试运行一个转换,该转换包含来自java应用程序的mongodb输入步骤,但始终会导致以下错误消息: org.pentaho.di.core.exception.KettleMissingPluginsException: Missing plugins found while loading a transformation Step : MongoDbInput at org.pentaho.di.trans.TransMeta.loadXML(TransMeta.java:29

我正在尝试运行一个转换,该转换包含来自java应用程序的mongodb输入步骤,但始终会导致以下错误消息:

org.pentaho.di.core.exception.KettleMissingPluginsException: 
Missing plugins found while loading a transformation

Step : MongoDbInput

at org.pentaho.di.trans.TransMeta.loadXML(TransMeta.java:2931)
at org.pentaho.di.trans.TransMeta.<init>(TransMeta.java:2813)
at org.pentaho.di.trans.TransMeta.<init>(TransMeta.java:2774)
at org.pentaho.di.trans.TransMeta.<init>(TransMeta.java:2759)
at org.pentaho.di.trans.TransMeta.<init>(TransMeta.java:2744)
at org.pentaho.di.trans.TransMeta.<init>(TransMeta.java:2718)
at org.pentaho.di.trans.TransMeta.<init>(TransMeta.java:2690)
at com.skripsi.dw.streamingtwitter.ETLtest.main(ETLtest.java:31)
我试图通过一个论点:

-DKETTLE_PLUGIN_BASE_FOLDERS=/home/razza/PentahoCE/pdi-ce-5.1.0/data-integration/plugins
正如本帖所建议的: 但还是没有解决我的问题

我已经通过kitchen.sh命令检查了kjb文件的运行情况,以防万一,它运行得很好,没有任何问题

谁能帮我看看我做错了什么? 谢谢

请参见

如果这是你所做的,它应该会起作用。您确定插件安装正确吗?您可以设置OPT变量

export OPT="-verbose:class"
运行spoon.sh时,将显示所有加载的类。您可以验证它是否从插件中找到了类

您可以使用jar实用程序在插件中找到类,例如:

jar tf ${plugin_folder}/mongodb.jar
希望它能帮助…

请参见

如果这是你所做的,它应该会起作用。您确定插件安装正确吗?您可以设置OPT变量

export OPT="-verbose:class"
运行spoon.sh时,将显示所有加载的类。您可以验证它是否从插件中找到了类

您可以使用jar实用程序在插件中找到类,例如:

jar tf ${plugin_folder}/mongodb.jar
希望对你有帮助