FileUtil#copyMerge方法已被删除。查看主要更改的详细信息:
https://issues.apache.org/jira/browse/HADOOP-12967
https://issues.apache.org/jira/browse/HADOOP-11392
您可以使用getmerge
用法:hadoop fs -getmerge [-nl]
将源目录和目标文件作为输入,并将src中的文件串联到目标本地文件中。可以选择将-nl设置为启用,以在每个文件的末尾添加换行符(LF)。-skip-
empty-file可以用于在文件为空的情况下避免不需要的换行符。
例子:
hadoop fs -getmerge -nl /src /opt/output.txthadoop fs -getmerge -nl /src/file1.txt /src/file2.txt /output.txt
退出代码:成功返回0,错误返回非零。
https://hadoop.apache.org/docs/current/hadoop-project-dist/hadoop-
common/FileSystemShell.html#getmerge



