我在本地机器上有一个分隔文本文件,并尝试使用MLCP将此文件加载到本地机器的远程位置MarkLogic中。当我这样做得到下面的错误味精。我没有在我的参数中的文件路径之前追加'/',但它自动将斜杠附加到路径上,从而产生问题。MLCP输入文件路径问题
产生java.io.IOException:无指定的输入 路径文件中输入文件:/ d:/铝塑复合工具/的test.txt和输入文件模式*在 com.marklogic.contentpump.FileAndDirectoryInputFormat。 getSplits(FileAndDirectoryInputFormat.java:129) 在 com.marklogic.contentpump.DelimitedTextInputFormat.getSplits(DelimitedTextInputFormat.java:80) 在 com.marklogic.contentpump.LocalJobRunner.run(LocalJobRunner.java:128)
这将有助于如果你真的贴铝塑复合命令你也在使用。 –
确保您的路径在Windows环境中正确指定:https://docs.marklogic.com/guide/mlcp/intro#id_66493 –
这是我从我的java代码调用的MLCP命令[IMPORT,-host ,HOST_NAME,-port,端口号,-username,USENAME,-password,PWD,-input_file_path,d:\铝塑复合工具\ test.txt的,-input_file_type,delimited_text,-delimiter,|] – user3463568