summaryrefslogtreecommitdiff
path: root/src/main/org/apache/tools/ant/taskdefs/Tar.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/org/apache/tools/ant/taskdefs/Tar.java')
-rw-r--r--src/main/org/apache/tools/ant/taskdefs/Tar.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/main/org/apache/tools/ant/taskdefs/Tar.java b/src/main/org/apache/tools/ant/taskdefs/Tar.java
index 815477ab9..653cc5b37 100644
--- a/src/main/org/apache/tools/ant/taskdefs/Tar.java
+++ b/src/main/org/apache/tools/ant/taskdefs/Tar.java
@@ -20,12 +20,12 @@ package org.apache.tools.ant.taskdefs;
import java.io.BufferedOutputStream;
import java.io.File;
-import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.lang.reflect.Constructor;
import java.lang.reflect.InvocationTargetException;
+import java.nio.file.Files;
import java.util.Collection;
import java.util.HashMap;
import java.util.HashSet;
@@ -327,7 +327,7 @@ public class Tar extends MatchingTask {
tOut = new TarOutputStream(
compression.compress(
new BufferedOutputStream(
- new FileOutputStream(tarFile))),
+ Files.newOutputStream(tarFile.toPath()))),
encoding);
tOut.setDebug(true);
if (longFileMode.isTruncateMode()) {