springdistcp创建目标文件夹作为文件名

emeijp43  于 2021-06-02  发布在  Hadoop
关注(0)|答案(0)|浏览(260)

我用的是Spring DistCp 在hdfs中复制文件。我的代码是这样的

distcp.copy(null, null, null, "/tmp",  null, null, null, null, null, null, null, 
        new String[]{"/user/aq728y/publish/test.txt", "/user/aq728y/publish2/test.txt"});

在这种情况下,我想复制 test.txt 文件来自 publish 文件夹到 publish2 文件夹。不管publish2文件夹是否存在,最终的结果是distcp创建了一个名为 publish2/test.txt 然后在文件夹中复制 test.txt 文件。所以它最终是 publish2/test.txt/test.txt 如果我直接使用hadoop distcp,我看不到这个问题。知道为什么会这样吗。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题