现象: cenos 部署java web 程序 ,java类中有中文 出现乱码现象:
即使使用:
System.getProperty("中文")
控制台都出现 ?????? 乱码,现象很奇怪
经查:
运行: 此方法 输出中发现有
System.out.println(System.getProperty("file.encoding"));
解决办法:
修改tomcat/bin 下的 catalina.sh 文件 ,在此文件中加入:
CATALINA_OPTS=-Dfile.encoding="UTF-8" 问题就解决了。
centos java tomcat 中文乱码解决办法,布布扣,bubuko.com
原文:http://blog.csdn.net/java_zone/article/details/24353643