Using Files.createTempFile instead
diff --git a/cxf-xjc-plugin/src/main/java/org/apache/cxf/maven_plugin/AbstractXSDToJavaMojo.java b/cxf-xjc-plugin/src/main/java/org/apache/cxf/maven_plugin/AbstractXSDToJavaMojo.java
index 2f6667c..4d8ca82 100644
--- a/cxf-xjc-plugin/src/main/java/org/apache/cxf/maven_plugin/AbstractXSDToJavaMojo.java
+++ b/cxf-xjc-plugin/src/main/java/org/apache/cxf/maven_plugin/AbstractXSDToJavaMojo.java
@@ -27,6 +27,7 @@
import java.net.URISyntaxException;
import java.net.URL;
import java.net.URLClassLoader;
+import java.nio.file.Files;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.HashSet;
@@ -500,7 +501,7 @@
File file = null;
try {
//file = new File("Y:\\Users\\dkulp\\tmp\\test.jar");
- file = File.createTempFile("cxf-xjc-plugin", ".jar");
+ file = Files.createTempFile("cxf-xjc-plugin", ".jar").toFile();
file.deleteOnExit();
JarArchiver jar = new JarArchiver();