javaへのSJIS引数が認識されない(rhel3)
- 問題点:
javaのソフトに起動引数でSJISの日本語文字を渡しているが、文字コードが認識されていないような動作。
環境変数LANGに「ja_JP.SJIS」は指定している。(export LANG=ja_JP.SJIS or setenv LANG ja_JP.SJIS)
- 解決:
localedef -i ja_JP -f SHIFT_JIS ja_JP.SJIS
等を実行して locale -a | grep ja で ja_JP.sjis が表示される状態にしておくと、一応動作した。
ただし、localedef のときに何かエラーメッセージが表示されていたが...
- その他資料:
Red Hat Enterprise Linux 4でShift-JISで運用する方法を教えてください。
http://kbase.redhat.com/faq/docs/DOC-14909
19. Red Hat Enterprise Linux 4でShift-JISで運用する方法を教えてください。
http://www.jp.redhat.com/FAQ/index_support_2.html#19