在使用IDEA编写web应用的时候,启动tomcat时,会出现日志乱码的情况,解决方法如下。

  1. IDEA本身控制台的乱码,解决办法:
  • 可以打开Run/Debug Configurations
  • VM options中添加-Dfile.encoding=UTF-8
  • idea安装路径下的bin目录,修改*.exe.vmoptions,也填上2中的内容。
  1. tomcat日志编码问题,解决办法:
  • 打开tomcat的安装路径,找到/conf/logging.properties文件;
  • 修改这一行配置,java.util.logging.ConsoleHandler.encoding = UTF-8编码改为GBK