系统:win7
开发工具:IDEA
应用服务器:Tomcat
问题:乱码(乱码部分为 代码中的loggr.info(中文信息),中文信息被乱码 了)
tomcat最开始输出的信息
loger.info("中文")
查找资料表明,这里只是针对代码的logger乱码,而非整个输出日志。
原以为是tomcat的乱码,所以修改了Tomcat 的vm-options(包括集成到IDEA里tomcat的配置和IDEA/bin/idea.exe.vmoptions,)均无效,反而导致了 图一中的八月,信息 乱码了。
目前理解是,该乱码只针对logger输出的中文信息。
解决方案:
修改该配置文件,增加UTF-8:-Dfile.encoding=UTF-8
在tomcat里也同时增加Utf-8
如果以上都不行,重新安装下IDEA,再配置一遍。(被这样坑过来的)