OSXのターミナルでのjavacの文字化けの対処法

エラーメッセージがShift-JISで出力されている事が原因なので、UTF-8で出力させるように以下のエイリアスを、zsh使いなら.zshrc、標準のままであれば.bash_profileとかに追加する。

# Javac Mojibake
alias javac='javac -J-Dfile.encoding=UTF-8'
alias java='java -Dfile.encoding=UTF-8'