From 3af8a46d838e135aaafd17d7a19343aa1d4398e7 Mon Sep 17 00:00:00 2001 From: kimilguk Date: Tue, 6 Jun 2023 13:24:39 +0900 Subject: [PATCH] =?UTF-8?q?=EC=BB=A4=EB=B0=8B3.=20=EC=9C=88=EB=8F=84?= =?UTF-8?q?=EC=9A=B0=20=EC=8B=9C=EC=8A=A4=ED=85=9C=EC=97=90=EC=84=9C?= =?UTF-8?q?=EB=8F=84=20=EC=97=85=EB=A1=9C=EB=93=9C=20=EC=8B=9C=20Temp?= =?UTF-8?q?=ED=8F=B4=EB=8D=94=EC=9D=98=20delete=20file=20=EC=97=90?= =?UTF-8?q?=EB=9F=AC=EB=B0=A9=EC=A7=80=EC=BD=94=EB=93=9C=20=EC=B6=94?= =?UTF-8?q?=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../cloud/portalservice/utils/FileStorageUtils.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/backend/portal-service/src/main/java/org/egovframe/cloud/portalservice/utils/FileStorageUtils.java b/backend/portal-service/src/main/java/org/egovframe/cloud/portalservice/utils/FileStorageUtils.java index fd3c695..2ab110d 100644 --- a/backend/portal-service/src/main/java/org/egovframe/cloud/portalservice/utils/FileStorageUtils.java +++ b/backend/portal-service/src/main/java/org/egovframe/cloud/portalservice/utils/FileStorageUtils.java @@ -191,8 +191,9 @@ public class FileStorageUtils implements StorageUtils { Path path = getStorePath(basePath); Path target = path.resolve(filename); - Files.copy(file.getInputStream(), target, StandardCopyOption.REPLACE_EXISTING); - + InputStream inputStream = file.getInputStream(); + Files.copy(inputStream, target, StandardCopyOption.REPLACE_EXISTING); + inputStream.close(); //윈도우 시스템에서도 업로드 시 Temp폴더의 delete file 에러방지코드 추가 return filename; } catch (IOException ex) { log.error("Could not stored file", ex);