原代码
Path output = new Path(args[1]);
FileSystem fs = FileSystem.get(conf);
if (fs.exists(output)) {
fs.delete(output, true);
}
修改后
Path output = new Path(args[1]);
FileSystem fs = output.getFileSystem(conf);//diff
if (fs.exists(output)) {
fs.delete(output, true);
}
用Path对象去获取文件系统。