设置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>