最近上线到服务器上项目,打印的日志汉字都乱码 我这里说下改的几种方式,还有最后我解决我的问题的方式; 1.logback-spring.xml文件中 将 utf-8这一行注释掉; 说明:一般我们部署到线上的话,Logback默认使用平台的编码,所以我们要将其注释掉; 2.本人使用方式1,输出的日志还是乱码 在start.sh文件中,也就是我们启动线上jar包的启动参数中加上如下参数: -Dfile.encoding=utf-8,重启项目,日志输出就正常了;