From cd8a5e88b7af5b2dca43f5e50842e333690906be Mon Sep 17 00:00:00 2001 From: Flare Microsystems Date: Sat, 16 Nov 2024 21:58:53 -0800 Subject: [PATCH] Delete file if exists --- src/com/flaremicro/util/ZipUtils.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/com/flaremicro/util/ZipUtils.java b/src/com/flaremicro/util/ZipUtils.java index 57794c4..ebb8aa7 100644 --- a/src/com/flaremicro/util/ZipUtils.java +++ b/src/com/flaremicro/util/ZipUtils.java @@ -126,12 +126,17 @@ public class ZipUtils { { ZipEntry zipEntry = zipEntries.nextElement(); File newFile = new File(destination, zipEntry.getName()); - + System.out.println("Got file " + newFile.getAbsolutePath()); //create sub directories newFile.getParentFile().mkdirs(); if (!zipEntry.isDirectory()) { + if(newFile.exists()) + { + System.out.println("File " + newFile + "exists, replacing"); + newFile.delete(); + } FileOutputStream outputStream = null; BufferedInputStream inputStream = null; try