From eb7c29c647df5f3aa335f5075e78fdf7c675079d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=96=AF=E7=8B=82=E7=9A=84=E7=8B=AE=E5=AD=90li?= <15040126243@163.com> Date: Thu, 18 Jun 2020 15:33:36 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A7=A3=E5=86=B3=E6=96=87=E4=BB=B6=E4=B8=8A?= =?UTF-8?q?=E4=BC=A0bug,=E5=9B=A0undertow=E4=B8=8Etomcat=E5=AF=B9=E6=96=87?= =?UTF-8?q?=E4=BB=B6=E5=86=99=E5=85=A5=E7=9A=84=E5=BA=95=E5=B1=82=E5=AE=9E?= =?UTF-8?q?=E7=8E=B0=E4=B8=8D=E5=90=8C,=E6=97=A0=E9=9C=80=E5=88=9B?= =?UTF-8?q?=E5=BB=BA=E6=96=B0=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ruoyi/common/utils/file/FileUploadUtils.java | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/ruoyi/src/main/java/com/ruoyi/common/utils/file/FileUploadUtils.java b/ruoyi/src/main/java/com/ruoyi/common/utils/file/FileUploadUtils.java index dd966486..f72cfdeb 100644 --- a/ruoyi/src/main/java/com/ruoyi/common/utils/file/FileUploadUtils.java +++ b/ruoyi/src/main/java/com/ruoyi/common/utils/file/FileUploadUtils.java @@ -2,8 +2,6 @@ package com.ruoyi.common.utils.file; import java.io.File; import java.io.IOException; - -import com.ruoyi.common.core.lang.UUID; import org.apache.commons.io.FilenameUtils; import org.springframework.web.multipart.MultipartFile; import com.ruoyi.common.constant.Constants; @@ -17,7 +15,7 @@ import com.ruoyi.framework.config.RuoYiConfig; /** * 文件上传工具类 - * + * * @author ruoyi */ public class FileUploadUtils @@ -84,6 +82,7 @@ public class FileUploadUtils } catch (Exception e) { + e.printStackTrace(); throw new IOException(e.getMessage(), e); } } @@ -139,10 +138,11 @@ public class FileUploadUtils { desc.getParentFile().mkdirs(); } - if (!desc.exists()) - { - desc.createNewFile(); - } + // 解决undertow文件上传bug,因底层实现不同,无需创建新文件 +// if (!desc.exists()) +// { +// desc.createNewFile(); +// } return desc; } @@ -229,7 +229,7 @@ public class FileUploadUtils /** * 获取文件名的后缀 - * + * * @param file 表单文件 * @return 后缀名 */