新しくMacbook買ったので環境構築して遊んでたら
java --version
でjavaが導入されてるのを確認できたけど
javac test.java
でコンパイルメッセージ文が文字化けしてるのを発見。
デフォルトだとSJISになってるらしいからUTF8に変更してやる必要があるっぽい。
.bash_profileを作成
.bash_profileとは何かというと
ユーザがMacやLinuxにログインすると、ホームディレクトリにある.bash_profileが実行されるようになっています。
cd ~
でホームディレクトリに移動して、
.bash_profileを作る。
デフォルトでは.bash_profileは作成されてないのでからファイルから作る必要があります。
vi .bash_profile
で、
.bash_profile
alias javac='javac -J-Dfile.encoding=UTF-8'
alias java='java -Dfile.encoding=UTF-8'
すぐに反映させたい場合には
source .bash_profile