设置charset, 在encoder 中增加一行 <charset>UTF-8</charset>,重新启动系统,日志中中文显示正常了。
<appender name="console" class="ch.qos.logback.core.ConsoleAppender">
<File>${catalina.base}/logs/lemonzone-console.log</File>
<encoder>
<pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} %-4r [%t] %X{QTRACER} %-5p %c - %msg%n</pattern>
<charset>UTF-8</charset>
</encoder>
<filter class="ch.qos.logback.classic.filter.ThresholdFilter">
<level>DEBUG</level>
</filter>
</appender>
通过在encoder中添加<charset>UTF - 8</charset>并重启系统,解决了日志中中文显示的问题,确保中文能正常显示。
2748

被折叠的 条评论
为什么被折叠?



