From 8190a6e9c8c61bb146f464205b9b4ebbf60f6218 Mon Sep 17 00:00:00 2001 From: "gayoun.park" Date: Tue, 10 Mar 2026 14:19:22 +0900 Subject: [PATCH] unzip --- .../com/kamco/cd/training/common/utils/FIleChecker.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/main/java/com/kamco/cd/training/common/utils/FIleChecker.java b/src/main/java/com/kamco/cd/training/common/utils/FIleChecker.java index 12364b8..6ba9a5b 100644 --- a/src/main/java/com/kamco/cd/training/common/utils/FIleChecker.java +++ b/src/main/java/com/kamco/cd/training/common/utils/FIleChecker.java @@ -720,18 +720,26 @@ public class FIleChecker { public static void unzip(String fileName, String destDirectory) throws IOException { String zipFilePath = destDirectory + File.separator + fileName; + log.info("fileName : {}", fileName); + log.info("destDirectory : {}", destDirectory); + log.info("zipFilePath : {}", zipFilePath); // zip 이름으로 폴더 생성 (확장자 제거) String folderName = fileName.endsWith(".zip") ? fileName.substring(0, fileName.length() - 4) : fileName; + log.info("folderName : {}", folderName); File destDir = new File(destDirectory, folderName); + log.info("destDir : {}", destDir); // 동일 폴더가 이미 있으면 삭제 + log.info("111 destDir.exists() : {}", destDir.exists()); if (destDir.exists()) { deleteDirectoryRecursively(destDir.toPath()); } + log.info("222 destDir.exists() : {}", destDir.exists()); if (!destDir.exists()) { + log.info("mkdirs : {}", destDir.exists()); destDir.mkdirs(); }