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();