Tomcat output信息中乱码问题

系统:win7

开发工具:IDEA

应用服务器:Tomcat

问题:乱码(乱码部分为 代码中的loggr.info(中文信息),中文信息被乱码 了)


tomcat最开始输出的信息

Tomcat output信息中乱码问题


loger.info("中文")

Tomcat output信息中乱码问题


查找资料表明,这里只是针对代码的logger乱码,而非整个输出日志。

原以为是tomcat的乱码,所以修改了Tomcat 的vm-options(包括集成到IDEA里tomcat的配置和IDEA/bin/idea.exe.vmoptions,)均无效,反而导致了 图一中的八月,信息 乱码了。

目前理解是,该乱码只针对logger输出的中文信息。


解决方案:

Tomcat output信息中乱码问题

修改该配置文件,增加UTF-8:-Dfile.encoding=UTF-8

Tomcat output信息中乱码问题

tomcat里也同时增加Utf-8

Tomcat output信息中乱码问题

 如果以上都不行,重新安装下IDEA,再配置一遍。(被这样坑过来的)