diff --git a/src/jdk.jartool/share/classes/sun/tools/jar/Main.java b/src/jdk.jartool/share/classes/sun/tools/jar/Main.java index 60fb85baca8..38b0ba84c8a 100644 --- a/src/jdk.jartool/share/classes/sun/tools/jar/Main.java +++ b/src/jdk.jartool/share/classes/sun/tools/jar/Main.java @@ -420,7 +420,8 @@ public class Main { if (fname != null) { file = new File(fname); } else { - file = createTemporaryFile("tmpJar", ".jar"); + tmpFile = createTemporaryFile("tmpJar", ".jar"); + file = tmpFile; try (InputStream in = new FileInputStream(FileDescriptor.in); OutputStream os = Files.newOutputStream(file.toPath())) { in.transferTo(os);