From e50942efbcb147038d4d7d6d2ee35bcb98319e2f Mon Sep 17 00:00:00 2001 From: Looly Date: Tue, 14 Jul 2020 10:11:08 +0800 Subject: [PATCH] fix zip bug --- CHANGELOG.md | 3 ++- hutool-core/src/main/java/cn/hutool/core/util/ZipUtil.java | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0170a991f..d97789686 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,10 +3,11 @@ ------------------------------------------------------------------------------------------------------------- -## 5.3.10 (2020-07-12) +## 5.3.10 (2020-07-14) ### 新特性 ### Bug修复 +* 【core 】 修复ZipUtil中finish位于循环内的问题(issue#961@Github) ------------------------------------------------------------------------------------------------------------- ## 5.3.9 (2020-07-12) diff --git a/hutool-core/src/main/java/cn/hutool/core/util/ZipUtil.java b/hutool-core/src/main/java/cn/hutool/core/util/ZipUtil.java index 9df4000c6..582a5a539 100644 --- a/hutool-core/src/main/java/cn/hutool/core/util/ZipUtil.java +++ b/hutool-core/src/main/java/cn/hutool/core/util/ZipUtil.java @@ -228,8 +228,8 @@ public class ZipUtil { // 调用递归压缩方法进行目录或文件压缩 zip(srcFile, srcRootDir, zipOutputStream, filter); zipOutputStream.flush(); - zipOutputStream.finish(); } + zipOutputStream.finish(); } catch (IOException e) { throw new IORuntimeException(e); }