Tomcat catalina.outが文字化けするときは起動ユーザのLANGの値をチェック

Tomcatの起動スクリプトsetenv.shでLANGを指定しない場合、起動ユーザーのLANGがそのまま利用される。

なのでここをSJISとかにしているとSJISで出力されるわけ。
いまやLinuxはUTF-8なのでこちらに統一しておくのが良いだろう。

LANG=ja_JP.UTF-8

英語のメッセージがcatalina.outに出てしまう場合も上記対応で日本語が出るようになる。

カテゴリー: Tomcat タグ: , , パーマリンク

コメントを残す

メールアドレスが公開されることはありません。

Time limit is exhausted. Please reload the CAPTCHA.