思路:
1、创建目录文件对象 File file = new File()
2、判断目录是否存在 !file.exists()
3、不存在则创建文件 file.mkdirs()
代码语言:javascript复制import java.io.File;
/*
* Java快速创建多级目录
*/
public class MyContant {
public static void main(String[] args) {
// 本地路径没有,这创建本地工作任务基础路径
String pathname = "F:/user/company/mapreduce";
File file = new File(pathname);
boolean flag = false;
if(!file.exists()) {
flag = file.mkdirs();
}
System.out.println("path status:" flag);
}
}
编写MapReduce需要固定输入输出路径,项目打包到线上服务前最好在本地先测试一遍
目录是多级的,很长,一个个创建特别麻烦,用Java创建比较高效(偷懒成功!)!