Snow Loopardには、Java SE 6がインストールされているが、ターミナルでjavacやjavaコマンドを使用すると文字化けする。 これは、Java内部文字コードが"SJIS"なのに対し、ターミナルの文字コードがデフォルトで"UTF-8"のため発生する。 ターミナルの文字コードを変更すれば解決するが、Java使用時だけ切り替えるとか面倒なので、Javaコマンドのオプションで対応することにした。 $ java -version java version "1.6.0_22" Java(TM) SE Runtime Environment (build 1.6.0_22-b04-307-10M3261) Java HotSpot(TM) 64-Bit Server VM (build 17.1-b03-307, mixed mode) "~/.bash_profile"に下記Ali