日期:2014-05-16  浏览次数:21024 次

Linux下中文变问号的解决办法

【现象】

编写的java程序使用System.out.println();输出中文时,在linux系统下中文变成了问号。

?

【原因】

该linux系统中没有指定LANG系统属性,默认的语言设置中不支持中文。

?

【解决办法】

在执行java命令行之前,先执行一条命令指定当前shell中的语言设置:

export LANG=zh_CN.gb18030

?