diff --git a/src/main/java/com/perye/dokit/utils/FileUtil.java b/src/main/java/com/perye/dokit/utils/FileUtil.java index 289f00f..c7387b9 100644 --- a/src/main/java/com/perye/dokit/utils/FileUtil.java +++ b/src/main/java/com/perye/dokit/utils/FileUtil.java @@ -15,6 +15,7 @@ import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java.io.*; +import java.nio.file.Files; import java.security.MessageDigest; import java.text.DecimalFormat; import java.text.SimpleDateFormat; @@ -71,7 +72,7 @@ public static File toFile(MultipartFile multipartFile) { File file = null; try { // 用uuid作为文件名,防止生成的临时文件重复 - file = File.createTempFile(IdUtil.simpleUUID(), prefix); + file = Files.createTempFile(IdUtil.simpleUUID(),prefix).toFile(); // MultipartFile to File multipartFile.transferTo(file); } catch (IOException e) {