From ebf12248861aaf018bf51ec44b225f8026f9cbff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=AB=98=E5=B5=A9?= Date: Sun, 16 Apr 2023 14:42:23 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9OTA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/jero/modules/ota/utils/ImportFileUtil.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/ota/utils/ImportFileUtil.java b/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/ota/utils/ImportFileUtil.java index d897a2a05..3fe884ac6 100644 --- a/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/ota/utils/ImportFileUtil.java +++ b/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/ota/utils/ImportFileUtil.java @@ -515,7 +515,11 @@ public class ImportFileUtil { // 需要保留原来的文件结构时,需要对空文件夹进行处理 if (KeepDirStructure) { // 空文件夹的处理 - zos.putNextEntry(new ZipEntry(name + "/")); + ZipEntry folderEntry = new ZipEntry(name + "/"); + folderEntry.setMethod(ZipEntry.STORED); + folderEntry.setSize(0); + folderEntry.setCrc(0); + zos.putNextEntry(folderEntry); // 没有文件,不需要文件的copy zos.closeEntry(); }