From 4d34150479bda48099f65422d1df59011f22bf4f Mon Sep 17 00:00:00 2001 From: JEECG <445654970@qq.com> Date: Sun, 14 Sep 2025 11:48:00 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8D=87=E7=BA=A7kingbase8=E9=A9=B1=E5=8A=A8?= =?UTF-8?q?=E5=92=8C=E5=88=87=E6=8D=A2=E5=9B=9Etomcat?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- jeecg-boot/jeecg-boot-base-core/pom.xml | 31 +++---------------- .../exception/JeecgBootExceptionHandler.java | 5 ++- 2 files changed, 7 insertions(+), 29 deletions(-) diff --git a/jeecg-boot/jeecg-boot-base-core/pom.xml b/jeecg-boot/jeecg-boot-base-core/pom.xml index 25dcffc60..4680967bf 100644 --- a/jeecg-boot/jeecg-boot-base-core/pom.xml +++ b/jeecg-boot/jeecg-boot-base-core/pom.xml @@ -4,7 +4,7 @@ org.jeecgframework.boot jeecg-boot-parent - 3.8.2 + 3.8.3 4.0.0 jeecg-boot-base-core @@ -49,16 +49,6 @@ org.springframework.boot spring-boot-starter-web - - - org.springframework.boot - spring-boot-starter-tomcat - - - - - org.springframework.boot - spring-boot-starter-undertow @@ -147,7 +137,7 @@ com.microsoft.sqlserver - sqljdbc4 + mssql-jdbc ${sqljdbc4.version} runtime @@ -169,13 +159,13 @@ org.jeecgframework kingbase8 - 9.0.0 + ${kingbase8.version} runtime com.dameng - Dm8JdbcDriver18 + DmJdbcDriver18 ${dm8.version} @@ -249,17 +239,6 @@ org.jeecgframework autopoi-web - ${autopoi-web.version} - - - commons-codec - commons-codec - - - xercesImpl - xerces - - xerces @@ -325,4 +304,4 @@ jeecg-boot-starter-chatgpt - \ No newline at end of file + diff --git a/jeecg-boot/jeecg-boot-base-core/src/main/java/org/jeecg/common/exception/JeecgBootExceptionHandler.java b/jeecg-boot/jeecg-boot-base-core/src/main/java/org/jeecg/common/exception/JeecgBootExceptionHandler.java index d13f58b84..cdd3b17f9 100644 --- a/jeecg-boot/jeecg-boot-base-core/src/main/java/org/jeecg/common/exception/JeecgBootExceptionHandler.java +++ b/jeecg-boot/jeecg-boot-base-core/src/main/java/org/jeecg/common/exception/JeecgBootExceptionHandler.java @@ -1,7 +1,6 @@ package org.jeecg.common.exception; import cn.hutool.core.util.ObjectUtil; -import io.undertow.server.RequestTooBigException; import lombok.extern.slf4j.Slf4j; import org.apache.commons.lang3.exception.ExceptionUtils; import org.apache.shiro.SecurityUtils; @@ -180,7 +179,7 @@ public class JeecgBootExceptionHandler { @ExceptionHandler(MultipartException.class) public Result handleMaxUploadSizeExceededException(MultipartException e) { Throwable cause = e.getCause(); - if (cause instanceof IllegalStateException && cause.getCause() instanceof RequestTooBigException) { + if (cause instanceof IllegalStateException) { log.error("文件大小超出限制: {}", cause.getMessage(), e); addSysLog(e); return Result.error("文件大小超出限制, 请压缩或降低文件质量!"); @@ -291,7 +290,7 @@ public class JeecgBootExceptionHandler { boolean isTooBigException = false; if(e instanceof MultipartException){ Throwable cause = e.getCause(); - if (cause instanceof IllegalStateException && cause.getCause() instanceof RequestTooBigException){ + if (cause instanceof IllegalStateException){ isTooBigException = true; } }