环境:tomcat-7.0.64;
jdk1.7.0_75;
Debian Linux 4.6;
问题现象:1、linux自启动tomcat会出现中文乱码;
2、使用shutdown.sh和startup.sh重启tomcat乱码问题消失。
解决办法:在catalina.sh文件 :98行# OS specific support. $var _must_ be set to either true or false.下添加
export CATALINA_OPTS=-Dfile.encoding=UTF-8
问题解决。