我在本地機器上有一個分隔文本文件,並嘗試使用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