gpt4 book ai didi

java - Knime:从 Java 应用程序调用 Knime 工作流程

转载 作者:行者123 更新时间:2023-12-01 21:43:39 24 4
gpt4 key购买 nike

我尝试以批处理模式调用knime工作流程

String btchtrendcheck ="E:\\KNIME\\knime.exe -application org.knime.product.KNIME_BATCH_APPLICATION -consoleLog -reset -workflowFile=\"C:\\Users\\Jana\\Desktop\\KNIMETrend.zip\""

String trendtest = "E:\\KNIME\\knime.exe -application org.knime.product.KNIME_APPLICATION";

但是我收到错误:java was started but returned exit code=3(附上错误),即使单击“确定”,工作流程也没有执行。 Knime Error

工作流程中没有错误。

问题:
1. 退出代码=3是什么意思?
2. 与 knime 的兼容性有问题吗?

最佳答案

如果您运行不带选项的命令,例如 eclipsec.exe -consoleLog -noexit -nosplash -launcher.suppressErrors -application org.knime.product.KNIME_BATCH_APPLICATION

然后您将看到可用选项和 java 返回代码的列表。返回码 3 表示 when an error occurs during loading a workflow ,4 表示if an error during execution occurred .

最有可能的是,您需要在 KNIME 桌面中打开工作流程,检查错误,重置工作流程并再次保存,因为加载期间的错误(例如,部分执行的循环选择一个常见的循环)可能会导致这种情况。然后尝试在 KNIME 桌面中重新加载工作流程,并检查控制台期间是否记录了加载期间的错误。另外,添加选项 --launcher.suppressErrors有时可以避免此类问题。

关于java - Knime:从 Java 应用程序调用 Knime 工作流程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36155291/

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