0、本地IDEA输出,没问题。
1、检查本地打开日志文件的客户端编码格式,都是UTF-8,没问题。
2、修改系统字符集 - 无效
修改:
etc/locale.conf
LANG=en_US.UTF-8
为:
LANG=zh_CN.UTF-8
source /etc/locale.conf #使其生效
其他类似修改系统字符集的方法都试了,都不行。
重启服务器也不行。
3、修改.sh文件 - 有效
java -jar
改成:
java -Dfile.encoding=utf-8 -jar