File tmp = new File("D:\\logs\\clec\\log_2019-12-11.log" );
java中直接这样写会报错,加入以下代码即可
if (tmp.exists()) {
} else {
tmp.mkdir();
}
结果建了个目录
改成下面这样就好了
if(!tmp.getParentFile().exists()){
tmp.getParentFile().mkdirs();//创建父级文件路径
tmp.createNewFile();//创建文件
}