问题: war包部署到tomcat中,日志输出的中文变成了乱码或者 ??? 解决办法: 方法一 找到bin目录下的catalina.sh文件,在JAVA_OPTS中加入 -Dfile.encoding=UTF-8 -Dsun.jnu.encoding=UTF-8,然后重启tomcat (注意有空格,如果UTF-8不可以的话改成GBK试试) 方法二 找到conf目录下的logging.properties文件,将其中的所有UTF-8改为GBK或者注释掉,然后重启tomcat