环境:centos6.5,tomcat7,jdk1.6,java工程文件全部是utf-8编码
问题:tomcat日志乱码,读取XML后在IE中显示乱码
解决:
1.执行查询系统语言命令<!--StartFragment -->
more /etc/sysconfig/i18n
执行结果:
![](http://dl2.iteye.com/upload/attachment/0110/0568/e059fae2-dd8f-3a85-b1c4-b630dd621d33.png)
编码是:zh_CN.UTF-8
2.修改tomcat/bin/catalina.sh,增加红框配置
![](http://dl2.iteye.com/upload/attachment/0110/0574/c5a210a9-b050-3f2c-8138-27000ccba32d.jpg)
3.重启tomcat搞定!