2010年11月21日日曜日

Mac os X snow leopard, javaの文字化け

今更ながらjavaを書き始めたが, javacで文字化けしてしまう.
エラーメッセージはSJISで表示されてしまうということをどこかで見たので,

% javac -J-Dfile.encoding=UTF8

としてUTFにする必要がある. めんどいのでこれはaliasとして

alias javac="javac -J-Dfile.encoding=UTF8"
として定義を上書きしておく.

同様にjavaも

alias java='java -Dfile.encoding=UTF-8'

とする.

が, しかし, 日本語をインプットすると文字化けしてしまう. やっぱJDK 1.5を使うべきか...そちらならUTF-8環境なので.
しばらく考えよう.

0 件のコメント:

コメントを投稿