場景: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