2013年10月18日金曜日

[Java][Mac]Macだとjavaのデフォルト文字コードがSJIS

このエントリーをはてなブックマークに追加 Clip to Evernote
Macでのjavaのコンパイル、実行はデフォルト文字コードがどうやらSJISらしい。。

解決策として、文字コードをUTF-8にして実行するには
javac -J-Dfile.encoding=utf-8 HelloWorld.java
java -Dfile.encoding=utf-8 HelloWorld
とすれば良いらしい