linux java读取中文文件乱码

locale 查看系统默认语言

vi  /etc/sysconfig/i18n

LANG="zh_CN.UTF-8"

SUPPORTED="zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:en"

SYSFONT="latarcyrheb-sun16"

yum groupinstall chinese-support

然后重启机器

如果jsp里面out.println(System.getProperty("file.encoding"));发现不是utf-8

tomcat catalina.sh 加上 CATALINA_OPTS="-Dfile.encoding=UTF8"

猜你喜欢

转载自zhouxi1987.iteye.com/blog/2256387