src/main/java/com/lf/server/helper/FileHelper.java
@@ -27,6 +27,7 @@ /** * 获取文件名 * * @param file * @return */ @@ -223,4 +224,39 @@ log.error(ex.getMessage(), ex); } } /** * 删除文件夹 * * @param dir 文件夹 */ public static void deleteDir(String dir) { File file = new File(dir); deleteFiles(file); } /** * 级联删除文件 * * @param file 文件 */ public static void deleteFiles(File file) { if (file == null || !file.exists()) { return; } if (file.isDirectory()) { File[] files = file.listFiles(); for (File f : files) { if (f.isDirectory()) { deleteFiles(f); } else { f.delete(); } } } file.delete(); } }