Java Web アプリケーションを Tomcat 上で動かしていて、アプリケーション内で日本語メッセージをログに出力している場合、ロケール設定が適切でないと、日本語が文字化けする。対処するには、Tomcat の起動スクリプト内でロケールを指定してやれば良い。 /etc/init.d/tomcat #!/bin/sh # # chkconfig: 2345 80 25 # description: Starts and stops the Apache Tomcat JAVA_HOME="/usr/java/default" CATALINA_HOME="/usr/local/tomcat" DAEMON_HOME="/usr/local/tomcat/bin" TOMCAT_USER=tomcat # for multi instances adapt those lines. TMP_