IDEA tomcat输出中文乱码问题

要显示如下的tomcat日志信息:

 

IDEA tomcat输出中文乱码问题

需要以下配置:

先把idea file encoding的这三个地方设置为UTF-8

IDEA tomcat输出中文乱码问题

如果还没显示正确,则在tomcat安装文件夹中的conf中找到logging.properties

把所有的UTF-8设置为GBK(记住是所有的,如果只修改最后那个,输出会正常,但是tomcat catalina log 还是会中文乱码)

IDEA tomcat输出中文乱码问题

到此,控制台输出中文乱码已经解决

但是我发现日志输出没问题,但是输出日志之外的信息,比如输出一句话就会乱码:

IDEA tomcat输出中文乱码问题

这让我百思不得其解,改了很多地方都没对,最后发现我在创建tomcat时设置了这行东西:

IDEA tomcat输出中文乱码问题

当把这行代码删除之后,则可以恢复正常:

IDEA tomcat输出中文乱码问题