首页 > 技术文章 > javac mac 终端乱码

iusmile 2014-05-10 20:42 原文

java和javac在简体中文的Mac OSX的终端(Terminal.app)环境下,默认是以GBK编码的中文输出各种诸如语法错误,数组访问越界之类的信息。
但是,Mac的终端的默认编码是UTF-8,所以javac和java在未配置的情况下会输出乱码。

 

终端(terminal)-->偏好设置(preferences)-->设置-->高级-->字符编码-->中文(GBK)

推荐阅读