其实这个挺简单,只要在catalina.sh或者startup.sh中添加:
JAVA_OPTS="$JAVA_OPTS -Dclient.encoding.override=UTF-8 -Dfile.encoding=UTF-8 -Duser.language=zh -Duser.region=CN" export JAVA_OPTS;
但记得,若是添加在 catalina.sh中,则需要通过catalina.sh start启动tomcat才能正确记录中文;若是在startup.sh中添加,则通过它启动tomcat了。