win10+idea+spring+mvc工程,logback的console的appender如下
<appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppender">
<encoder>
<pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%-16t] %-5p %-22c{0} - %m%n</pattern>
</encoder>
</appender>
此时console日志正常
-----------------------分割线-----------------------
后来发现,如果加入<charset>UTF-8</charset>
<appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppender">
<encoder>
<pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%-16t] %-5p %-22c{0} - %m%n</pattern>
<charset>UTF-8</charset>
</encoder>
</appender>
此时console日志乱码
-----------------------分割线-----------------------
后来将UTF-8改成GBK