Knime Batchmode:Java返回退出代码4

Knime Batchmode:Java返回退出代码4,java,batch-file,exit-code,knime,Java,Batch File,Exit Code,Knime,我从java应用程序调用了一个Knime批处理,但他总是返回以下结果: 我试图找到一些能帮助我的东西,但我不明白。 所以64位和32位的不同Java类型有问题吗? 谢谢你的帮助 错误消息 Java was started but returndes exit code =4 -server -Dsun.java2d.d3d=false -Dosgi.classloader.lock = classname -XX:+UnlockDiagnosticVM

我从java应用程序调用了一个Knime批处理,但他总是返回以下结果: 我试图找到一些能帮助我的东西,但我不明白。 所以64位和32位的不同Java类型有问题吗? 谢谢你的帮助

错误消息

    Java was started but returndes exit code =4 
    -server
    -Dsun.java2d.d3d=false
    -Dosgi.classloader.lock = classname 
    -XX:+UnlockDiagnosticVMOptions 
    -XX:+UnsyncloadClass 
    -Dknime.enable.fastload=true 
    -XX.CompileCommand=exclude,javax/swing/text/GlyphView,getBreakSpot
    -Xmx512m
    -Dorg.eclipse.swt.browser.IEVersion=10001
    -Dsun.awt.noerasebackground=true
-Djava.class.path=E:\KNIME\\plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar 

    -os win32 
    -ws win32
    -arch x86 
    -showsplash
    -launcher E:\KNIM\knime.exe
    -name Knime 
    -launcher libary
    E:\KNIME\\plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.300.v20150602-1417\eclipse_1611.dll

    -startup
    -E:\KNIME\\plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar 
-launcher.overrideVmargs
-application org.knime.product.KNIME_BATCH_APPLICATION
-workflowFile=C:\myFile.zip
-vm E:\KNIME\jre\bin\client\jvm.dll
-vmargs
-server
-Dsun.java2d.d3d=false
-Dosgi.classloader.lock=classname
-XX:+UnlockDiagnosticVMOptions 
-XX:+UnsyncloadClass 
-Dknime.enable.fastload=true 
-XX.CompileCommand=exclude,javax/swing/text/GlyphView,getBreakSpot
-Xmx512m
-Dorg.eclipse.swt.browser.IEVersion=10001
-Dsun.awt.noerasebackground=true
-Djava.class.path=E:\KNIME\\plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar 

这意味着你的工作流程有错误。将.zip文件展开到一个目录中,并使用-workflowDir选项执行它。从那里,您可以在headless模式下执行KNIME,如果/当出现错误时,您可以在普通KNIME中重新打开工作流,并查看出现问题的节点。

这意味着您的工作流中有错误。将.zip文件展开到一个目录中,并使用-workflowDir选项执行它。从那里,您可以在headless模式下执行KNIME,如果/当出现错误时,您将能够在普通KNIME中重新打开工作流,并查看给您带来问题的节点。

响应可能有点晚,但以防有人发现此帖子

Knime具有在工作流运行时锁定工作流的机制。因此,不能同时运行同一工作流的多个实例


要运行knime工作流,需要将其导出。将其另存为zip文件,并使用选项workflowFile而不是workflowDir运行它。更多信息

回复可能有点晚,但以防万一有人发现这篇文章

Knime具有在工作流运行时锁定工作流的机制。因此,不能同时运行同一工作流的多个实例


要运行knime工作流,需要将其导出。将其另存为zip文件,并使用选项workflowFile而不是workflowDir运行它。更多信息

错误消息为文本。请不要在截图或截图链接中发布文本:将文本发布到您的问题中。好的,我开始写错误消息,我无法复制此消息。我知道我必须使用代码编辑。看看这一点,看看它是否有帮助:。您确定标记批处理文件在这里是合适的,因为它用于.bat文件而不是批处理执行,请查看此以了解更多信息:我使用了Knime批处理模式错误消息是文本。请不要在截图或截图链接中发布文本:将文本发布到您的问题中。好的,我开始写错误消息,我无法复制此消息。我知道我必须使用代码编辑来实现这一点。看看这一点,看看它是否有帮助:。您确定标记批处理文件在这里是合适的,因为它用于.bat文件而不是批处理执行,请查看此以了解更多信息:我使用了Knime批处理模式