在服务器部署应用后,日志由logback输出到log文件,但是中文都是乱码。
试过改JVM参数,没有效果。在网上参考了前辈的做法。修改logback.xml配置。
<encoder>
<pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} %-5level [%.15thread] %logger{36}:%X{sysUser} - %.-4096msg%n</pattern>
<charset>UTF-8</charset>
</encoder>
添加如下后重启服务,中文显示正常。
特此记录。