idea Run ——> Tomcat后,控制台 tomcat catalina log 出现乱码

解决方法1:设置tomcat 的编码格式

(1)打开tomcat设置

idea Run ——> Tomcat后,控制台 tomcat catalina log 出现乱码

(2)设置vm options 的编码格式:-Dfile.encoding=UTF-8 

idea Run ——> Tomcat后,控制台 tomcat catalina log 出现乱码

(3)找到tomcat安装目录的conf文件夹找到 logging.properties文件

idea Run ——> Tomcat后,控制台 tomcat catalina log 出现乱码

(4) 打开logging.properties文件,修改下列5处编码格式为:UTF-8,重新运行tomcat,看编码是否正常

idea Run ——> Tomcat后,控制台 tomcat catalina log 出现乱码

如果以上方法未解决,可以采用.解决方法2:设置idea编码格式

(1)打开setting 设置file encoding编码格式

idea Run ——> Tomcat后,控制台 tomcat catalina log 出现乱码

idea Run ——> Tomcat后,控制台 tomcat catalina log 出现乱码 

(2)找到idea安装目录下的bin文件夹,打开以下两个文件,添加:-Dfile.encoding=UTF-8

 idea Run ——> Tomcat后,控制台 tomcat catalina log 出现乱码

idea Run ——> Tomcat后,控制台 tomcat catalina log 出现乱码

(3)打开edit cunstom vm options 添加:-Dfile.encoding=UTF-8,设置完成后,需要关闭idea重新打开

idea Run ——> Tomcat后,控制台 tomcat catalina log 出现乱码

 idea Run ——> Tomcat后,控制台 tomcat catalina log 出现乱码

 我使用方法1,没解决,使用方法2完美解决,效果图如下:

idea Run ——> Tomcat后,控制台 tomcat catalina log 出现乱码