mac bash shell下的javac命令亂碼

場景:mac os 10.8.x的軟件更新安裝的java,默認的文件編碼是(file.encoding=EUC_CN),總之就不是utf-8,gbk之類的.遇中文亂碼不奇怪.今天遇到這個問題,是通過mvn help:system.能改過來,那中文亂碼就不是問題了.

設計:通過用戶的環境變量(~/.bash_profile)去改.

寫入文件.bash_profile

vim ~/.bash_profile

export JAVA_TOOL_OPTIONS=-Dfile.encoding=UTF-8


不重啓系統使變量起作用

source ~/.bash_profile 


查看效果.發現file.encoding=UTF-8改過來了,亂碼也沒了

 mvn help:system


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章