在linux中定制了定时任务监控/重启tomcat
crontal -l
*/3 * * * * /home/econf/apache-tomcat-6.0.20/bin/tomcat_monitor.csh
手动重启时系统环境变量file.encoding打印的编码为UTF-8
但通过linux定时任务重启时,系统环境变量file.econding却变成了ANSI_X3.4-1968
原因暂不知,但这样会导致各种各样的字符乱码问题,不过在catalina.sh中加上下面这句配置就能解决此字符编码问题
CATALINA_OPTS=-Dfile.encoding="UTF-8"