Macのターミナルでjavacをすると、コンパイルエラーがあった時にエラーの内容が文字化けしているので読めない。 % javac TestSample.java [~/tmp] TestSample.java:3: Sample ?? abstract ?ł??B?C???X?^???X?????邱?Ƃ͂ł??܂???B Sample sample = new Sample(); とりあえず解決策をぐぐってみた key-cc: MacOS Xでのjavacの文字化けを解消する方法 どうもエラー出力をするときにSJISが使われているらしいので、javacの実行時に"-J-Dfile.encoding=UTF8"オプションを追加してやることで解決するらしい。 % javac -J-Dfile.encoding=UTF8 TestSample.java TestSample.java:2: