소스 검색

http://192.168.0.21/index.php?m=bug&f=view&bugID=33225
修改资源清除逻辑

tianboguang 2 년 전
부모
커밋
9111dff2e0
1개의 변경된 파일1개의 추가작업 그리고 9개의 파일을 삭제
  1. 1 9
      src/main/java/com/fdkankan/modeling/receiver/RabbitMqListener.java

+ 1 - 9
src/main/java/com/fdkankan/modeling/receiver/RabbitMqListener.java

@@ -310,15 +310,7 @@ public class RabbitMqListener {
         //判断是否计算过资源,若计算过删除缓存, 如果caches中存在_images文件或者目录,就删除掉,否则就删除除了images以外的所有文件和目录
         File caches = new File(path + File.separator + "caches");
         if (caches.exists()) {
-            for (File deleteFile : caches.listFiles()) {
-                if (!deleteFile.getAbsolutePath().contains("images")) {
-                    if (deleteFile.isDirectory()) {
-                        FileUtils.delAllFile(deleteFile.getAbsolutePath());
-                    } else {
-                        FileUtils.deleteFile(deleteFile.getAbsolutePath());
-                    }
-                }
-            }
+            FileUtils.deleteDirectory(path + File.separator + "caches");
         }
         //删除上一次计算出来的result目录
         if (new File(path + File.separator + "results").exists()) {