您的位置:首页 > 编程语言 > Java开发

java console ( mac osx ) 命令行编码

2015-07-19 10:15 393 查看
方法

vi ~/.bash_profile
#添加新行, UTF-8表示你平台的编码方式
#例如你是GBK、GB18030的
#替换成你平台console可现实字符编码即可
export JAVA_TOOL_OPTIONS=-Dfile.encoding=UTF-8
. ~/.bash_profile


现象

处于工程稳定性需要,从1.8jdk回滚到1.6jdk

  1.6jdk再java官网上已经无径可寻,但在apple的官网上可以找到: http://support.apple.com/kb/DL1572

  1.6jdk支持的lucene版本也需要降级到4.6.1及以下: http://archive.apache.org/dist/lucene/java/4.6.1/

于是乎,出现了console运行存在乱码的问题,因为EUC_CN是这个jdk默认的编码方式。

通过上述方案,问题解决;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: