Java 服务中文乱码 发表于 2018-07-26 更新于 2023-05-13 分类于 Java 阅读次数: 最近发现运维大哥在新环境部署相关服务后生成的数据出现中文乱码的问题, 记录一下 修改系统编码环境变量locale 查看当前系统编码: 这是修改后正常状态, 如不是需修改 cat /etc/sysconfig/i18n 文件, 修改为: 1LANG="zh_CN.UTF-8" 即可, 这是 centOS6.*, 其他发行版可能是别的文件. 改完后刷新环境变重启服务即可生效 1source /etc/sysconfig/i18n