网上的改了半天都不好使。。
最后发现的还用的方法是:
tomcat版本:8.5.39
解决办法:
打开conf下logging.properties文件
将带有utf-8的编码配置项注释掉,完美解决。
1catalina.org.apache.juli.AsyncFileHandler.encoding = UTF-8
2localhost.org.apache.juli.AsyncFileHandler.encoding = UTF-8
3manager.org.apache.juli.AsyncFileHandler.encoding = UTF-8
4host-manager.org.apache.juli.AsyncFileHandler.encoding = UTF-8
java.util.logging.ConsoleHandler.encoding = UTF-8
其中java.util.logging.ConsoleHandler.encoding = UTF-8这一行是最关键的,只注释这一行也是可以的,上面那几行习惯性注释掉,不知道哪里用的。
其实我只注释了最后一行。。