プログラマメモ2 - programmer no memo2

実行時のエンコーディングを指定します。 2008/01/21

javaです。

実行する際にデフォルトエンコーディングを指定します。

java -classpath ./ -Dfile.encoding=sjis A_Moji

java -classpath ./ -Dfile.encoding=utf-8 A_Moji

java -classpath ./ -Dfile.encoding=euc-jp A_Moji

って感じでしょうか。

話し変わって、
よくはまるのは、ssh,telnetとかでサーバーで接続して、ターミナルのエンコーディングの指定をまちがえてしまってアプリケーションが文字化けした文字列を出力していると勘違いすることでしょうか。

参考
Kawamura's ChangeLog - java のデフォルトエンコードの指定 -

: