idea使用tomcat出现控制台和tomcat日志中文乱码问题

Source

找到tomcat下载目录中的这两个文件。

图1 tomcat下载目录

在logging文件中配置以下内容:

图2 logging配置

在server文件中配置以下内容:

图3 server配置内容

项目结构中jdk配置17:

图4 配置jdk

配置maven:

图5 配置maven

在设置中找到控制台的默认编码,设置为utf-8:

图6 默认编码

找到编辑器下的文件编码,将全局编码,项目编码,属性文件的默认编码都改为utf-8。

图7 修改配置

编辑tomcat运行配置:

图8 tomcai运行配置

在虚拟机选项中设置参数。

图9 虚拟机参数

至此再运行代码就可以显示正常的中文了,日志也不会有中文乱码了。