diff --git a/maven-resolver-test-util/src/main/java/org/eclipse/aether/internal/test/util/TestFileUtils.java b/maven-resolver-test-util/src/main/java/org/eclipse/aether/internal/test/util/TestFileUtils.java index 3eae72dba..ea8aa85bc 100644 --- a/maven-resolver-test-util/src/main/java/org/eclipse/aether/internal/test/util/TestFileUtils.java +++ b/maven-resolver-test-util/src/main/java/org/eclipse/aether/internal/test/util/TestFileUtils.java @@ -26,6 +26,7 @@ import java.io.OutputStream; import java.io.RandomAccessFile; import java.nio.charset.StandardCharsets; +import java.nio.file.Files; import java.util.ArrayList; import java.util.Collection; import java.util.Properties; @@ -121,10 +122,10 @@ public static File createTempFile(String contents) throws IOException { return createTempFile(contents.getBytes(StandardCharsets.UTF_8), 1); } - public static File createTempFile(byte[] pattern, int repeat) throws IOException { - mkdirs(TMP); - File tmpFile = File.createTempFile("tmpfile-", ".data", TMP); - writeBytes(tmpFile, pattern, repeat); + public static File createTempFile( byte[] pattern, int repeat ) throws IOException{ + mkdirs( TMP ); + File tmpFile = Files.createTempFile( TMP.toPath(), "tmpfile-", ".data" ).toFile(); + writeBytes( tmpFile, pattern, repeat ); return tmpFile; } @@ -132,11 +133,11 @@ public static File createTempDir() throws IOException { return createTempDir(""); } - public static File createTempDir(String suffix) throws IOException { - mkdirs(TMP); - File tmpFile = File.createTempFile("tmpdir-", suffix, TMP); - deleteFile(tmpFile); - mkdirs(tmpFile); + public static File createTempDir( String suffix ) throws IOException { + mkdirs( TMP ); + File tmpFile = Files.createTempFile( TMP.toPath(), "tmpdir-", suffix ).toFile(); + deleteFile( tmpFile ); + mkdirs( tmpFile ); return tmpFile; }