diff --git a/src/main/java/org/apache/maven/plugins/shade/mojo/ShadeMojo.java b/src/main/java/org/apache/maven/plugins/shade/mojo/ShadeMojo.java index 5563df79..396bed16 100644 --- a/src/main/java/org/apache/maven/plugins/shade/mojo/ShadeMojo.java +++ b/src/main/java/org/apache/maven/plugins/shade/mojo/ShadeMojo.java @@ -1057,8 +1057,9 @@ private void rewriteDependencyReducedPomIfWeHaveReduction( model.setDependencies(dependencies); if (generateUniqueDependencyReducedPom) { - dependencyReducedPomLocation = - File.createTempFile("dependency-reduced-pom-", ".xml", project.getBasedir()); + dependencyReducedPomLocation = Files.createTempFile( + project.getBasedir().toPath(), "dependency-reduced-pom-", ".xml") + .toFile(); project.getProperties() .setProperty( "maven.shade.dependency-reduced-pom",