From 8b8bfc4b6f8ed170596d28702ba54181ef2bff1b Mon Sep 17 00:00:00 2001 From: ziin Date: Wed, 25 Mar 2026 14:09:35 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=87=E6=8D=A2=E5=88=B0Logback=E5=B9=B6?= =?UTF-8?q?=E6=96=B0=E5=A2=9E=E6=BB=9A=E5=8A=A8=E6=97=A5=E5=BF=97=E9=85=8D?= =?UTF-8?q?=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .DS_Store | Bin 0 -> 8196 bytes pom.xml | 13 ---- .../java/vvpkassistant/Tools/LogUtil.java | 12 ++-- src/main/resources/log4j2.xml | 19 ------ src/main/resources/logback-spring.xml | 60 ++++++++++++++++++ 5 files changed, 65 insertions(+), 39 deletions(-) create mode 100644 .DS_Store delete mode 100644 src/main/resources/log4j2.xml create mode 100644 src/main/resources/logback-spring.xml diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..ac018e5b600c61ef5443dcbb6d54f9c4ffdaac4e GIT binary patch literal 8196 zcmeHM&1(}u6o1CEa|qUAox`$;Jqw5U=(w z9t6dU1w{ofy?YQm=uJF%>skE|eDl%GOg;)ykV0o*=56M^H^1NhcCwqd0RY2pS2F-9 z05Gvro1DU7M5BJ%huVagIg8f7e1IA}f(sCU1FfNGJ)srQ3TOqi0$KsBz+q4TpV_pT zW1jomt4FPXR^Uh~K<^J0c53s&_PAxY4jfnsfHsQLtl=@%0W8N7HZN?CTb7Dz^6J45 zsfH*q44#gDi-x1k3)|zCr-Q-M!4SxXs89@sj(HXf2P4m|9<>5mfnfz`?S2eqp#lV| zO8ve8EpIJTtdM#`N*fznCxt@UBV~*=-z;Ra`R&iw_glM8s{a(_UKAG3-R>pq!mhqDOeIBFy3a-thh#{`a)N&N$=$AW)EO}+@o!7^|{`knSm54t2 z=m-Tr_8S4%xe=&CMM0+?$tPp~S$sUd_&hvsmMiN&%CF$^wM|&X9pd2ooi;S_XkdRV z?_$_cjLhT3uelFPoX3c`z7qSzsk~MwvnVvcLtehBhxJVM$vi&2D#UHRKf_#Ek5PUV zH%)Ql_?D}JO1Ow045~o`1|wt++owVf1MA34#z(1q7+M7RGzWG?BzFyc!XxA3?6-x} zY)^#V{uLPZDtKlO17MQ9>1*P5um(Z7(`tzC|4zB#xve0b{%%Y}qOr+%JQ1IYFBjKI zrx-XvyJb7g`}EUoLcH?cu~WY5);gu+i5tWZ9M`WkS%O=wVaS7fu3se`o3#CEi{%!% zBatu@rDUqxy?iA%V`b+rZO&NTTsA#p&E>M2n+fyenTuC%l{UP(Po7ZH_|riAgn()O zIUKj}NI55EKTXx14*F$1ch4=If6wnN${O<392cW#n|w(LDQi3|HhquyYdF8hoyO>< z6*!0j5uTi)_5aQB@Ba@1p>wqYT7g5ZfDtVe3pSD*_i&-LwuOBKJ8d+s$1O|2ftBNE kSvih2{KF8BEexeOd0~6p;taO`{~|y?|C#W5IMNFI1)w;9PXGV_ literal 0 HcmV?d00001 diff --git a/pom.xml b/pom.xml index 79a1d40..beb047f 100644 --- a/pom.xml +++ b/pom.xml @@ -98,19 +98,6 @@ 2.8.9 - - - org.apache.logging.log4j - log4j-api - 2.20.0 - - - - org.apache.logging.log4j - log4j-core - 2.20.0 - - com.qcloud diff --git a/src/main/java/vvpkassistant/Tools/LogUtil.java b/src/main/java/vvpkassistant/Tools/LogUtil.java index b6cad23..f1dbc14 100644 --- a/src/main/java/vvpkassistant/Tools/LogUtil.java +++ b/src/main/java/vvpkassistant/Tools/LogUtil.java @@ -1,12 +1,11 @@ package vvpkassistant.Tools; -import org.apache.logging.log4j.LogManager; -import org.apache.logging.log4j.Logger; + +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; public class LogUtil { - // 获取 Logger 实例 - private static final Logger logger = LogManager.getLogger(LogUtil.class); + private static final Logger logger = LoggerFactory.getLogger(LogUtil.class); - // 封装不同级别的日志方法 public static void trace(String message) { logger.trace(message); } @@ -28,10 +27,9 @@ public class LogUtil { } public static void fatal(String message) { - logger.fatal(message); + logger.error(message); } - // 记录异常信息 public static void error(String message, Throwable throwable) { logger.error(message, throwable); } diff --git a/src/main/resources/log4j2.xml b/src/main/resources/log4j2.xml deleted file mode 100644 index c537b9f..0000000 --- a/src/main/resources/log4j2.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/src/main/resources/logback-spring.xml b/src/main/resources/logback-spring.xml new file mode 100644 index 0000000..1abc7fa --- /dev/null +++ b/src/main/resources/logback-spring.xml @@ -0,0 +1,60 @@ + + + vvPkAssistant + + + + + + + + ${PATTERN_DEFAULT} + UTF-8 + + + + + ${LOG_FILE_PATH}.log + + ${LOGBACK_ROLLINGPOLICY_FILE_NAME_PATTERN:-${LOG_FILE_PATH}.%d{yyyy-MM-dd}.%i.gz} + ${LOGBACK_ROLLINGPOLICY_MAX_HISTORY:-30} + ${LOGBACK_ROLLINGPOLICY_MAX_FILE_SIZE:-10MB} + + + ${FILE_PATTERN} + UTF-8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +