标签:ref 修改 str 获取 现象 中文乱码 默认 strong 乱码
现象: cenos 部署java web 程序 ,java类中有中文 出现乱码现象
即使使用:
System.getProperty("中文")
控制台都出现 ?????? 乱码,现象很奇怪
经查:
运行: 此方法 输出中发现有
System.out.println(System.getProperty("file.encoding"));
解决办法:
修改tomcat/bin 下的 catalina.sh 文件 ,在此文件中加入:
CATALINA_OPTS=-Dfile.encoding="UTF-8" 问题就解决了。
Java利用System.getProperty("file.encoding")获取编码分析
https://blog.csdn.net/loongshawn/article/details/50918506
System.out.println(System.getProperty("sun.jnu.encoding"));;
标签:ref 修改 str 获取 现象 中文乱码 默认 strong 乱码
原文地址:https://www.cnblogs.com/littlehb/p/9307261.html