现象: cenos 部署java web 程序 ,java类中有中文 出现乱码现象
即使使用:
System.getProperty("中文")
控制台都出现 ?????? 乱码,现象很奇怪
经查:
运行: 此方法 输出中发现有
System.out.println(System.getProperty("file.encoding"));
ANSI_X3.4-1968
解决办法:
修改tomcat/bin 下的 catalina.sh 文件 ,在此文件中加入:
CATALINA_OPTS=-Dfile.encoding="UTF-8" 问题就解决了。
文章详细介绍了在CenOS环境下部署JavaWeb程序时遇到中文乱码问题的原因,并提供了通过修改tomcat配置文件解决该问题的方法。
1161

被折叠的 条评论
为什么被折叠?



