Mac OS X Lion で javac コマンドが文字化けするのを直す - 今日もスミマセン。
C-c C-v C-c でコンパイルすると、文字化けする。
alias javac 'javac -J-Dfile.encoding=UTF-8'
とかしても、
(setq bsh-vm-args '("-Duser.language=en")) ;文字化け対策
とかしても、うまくいかない。
.zshrcに
export JAVA_TOOL_OPTIONS=-Dfile.encoding=UTF-8
と書いたらうまくいった。
ただし、
Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8
というメッセージがいつも出るけど。 というか、このメッセージどうにもならんようで…
java - Suppressing the "Picked up _JAVA_OPTIONS" message - Stack Overflow