diff --git a/src/main/java/org/apache/maven/plugins/gpg/SignAndDeployFileMojo.java b/src/main/java/org/apache/maven/plugins/gpg/SignAndDeployFileMojo.java index a80ed83..e2a151c 100644 --- a/src/main/java/org/apache/maven/plugins/gpg/SignAndDeployFileMojo.java +++ b/src/main/java/org/apache/maven/plugins/gpg/SignAndDeployFileMojo.java @@ -23,6 +23,7 @@ import java.io.IOException; import java.io.Reader; import java.io.Writer; +import java.nio.file.Files; import java.util.ArrayList; import java.util.Collections; import java.util.List; @@ -489,7 +490,7 @@ private File generatePomFile() throws MojoExecutionException { Model model = generateModel(); try { - File tempFile = File.createTempFile("mvndeploy", ".pom"); + File tempFile = Files.createTempFile("mvndeploy", ".pom").toFile(); tempFile.deleteOnExit(); try (Writer fw = WriterFactory.newXmlWriter(tempFile)) {