您的位置:首页 > 运维架构 > Shell

mac bash shell下的javac命令乱码

2013-09-25 23:16 302 查看
场景: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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  编码 mac 乱码 java utf-8