// 提供给储存图片的方法使用.
private static String path = null;
/**
* @方法说明: 提供给 定时创建图片文件路径 和 项目启动时就创建图片文件路径
* 该方法项目启动执行一次,每天0点0分0秒执行一次
* 图片路径为:/usr/local/photo/2019/12/03/ + 自定义模块的名字
*/
public static void createDirectory() {
path = "/usr/local/photo/" + LocalDate.now().toString().replace("-", "/") + "/";
File personFile = new File(path);
// 判断persons文件夹是否已创建,未创建则循环创建所有模块的文件夹
personFile = new File(path + "persons/");
if (!personFile.isFile()) {
List<File> fileList = new ArrayList<>();
fileList.add(personFile);
fileList.add(new File(path + "car/"));
//..........
fileList.add(new File(path + "other/")); // 如果以上模块都不匹配则扔到other
for (int i = 0; i < fileList.size(); i++) {
fileList.get(i).mkdirs();
log.info("创建文件夹: " + fileList.get(i).getName());
}
}
}
根据日期创建文件夹(java)
最新推荐文章于 2024-06-24 10:55:58 发布