diff --git a/src/main/org/apache/tools/ant/taskdefs/Jar.java b/src/main/org/apache/tools/ant/taskdefs/Jar.java index f105cb43d..73a871fb4 100644 --- a/src/main/org/apache/tools/ant/taskdefs/Jar.java +++ b/src/main/org/apache/tools/ant/taskdefs/Jar.java @@ -859,7 +859,7 @@ public class Jar extends Zip { if (!skipWriting) { log("Building MANIFEST-only jar: " + getDestFile().getAbsolutePath()); - } + try (ZipOutputStream zOut = new ZipOutputStream(getDestFile())) { zOut.setEncoding(getEncoding()); zOut.setUseZip64(getZip64Mode().getMode()); @@ -877,6 +877,7 @@ public class Jar extends Zip { } finally { createEmpty = false; } + } return true; }