Tomcat経由でファイル出力すると日本語が??になってしまうという問題ありけり。
環境: Debian GNU/Linux Sarge & Apache Tomcat 4.1
解決方法その1
/etc/init.d/tomcat4 に
export LANG=ja_JP.EUC-JP
を追加して問題解消。
解決方法その2
あるいは、/etc/init.d/tomcat4 に
export LANG=ja_JP.UTF-8
って違う感じのロケールを適当に設定しておいて、
/etc/default/tomcat4 に
LANG=ja_JP.EUC-JP
と記述。
いまいち不安な理解
/etc/init.d/tomcat4 で LANG を export してさえおけば、具体的なロケールは /etc/default/tomcat4 で設定可能。
ということでいいのかな?
tags: zlashdot Linux Tomcat
Posted by NI-Lab. (@nilab)