linux服务器tomcat日志中文出现问号乱码

目录


一、场景

tomcat日志的中文出现问号乱码

乱码示例

java 复制代码
??[377995738417729536]?????????
ac??????????????message:

二、排查

1、使用locale命令查看服务器当前使用的语言包

发现只用的语言包为utf-8该语言包并不支持中文


三、原因

linux服务器使用的语言包不支持中文语言


四、解决

将服务器的语言包更改为:zh_CN.utf8

1、执行locale -a命令查看服务器已安装的语言包

2、执行vi /etc/profile命令,编辑profile文件,将服务器使用的语言包更改为:zh_CN.utf8

3、执行source /etc/profile命令,使profile文件的调整生效

再次执行locale即可看到,语言包已更改为:zh_CN.utf8

4、重新启动tomcat,中文即可正常显示

相关推荐
IT成长日记3 小时前
【Nginx开荒攻略】Nginx虚拟主机配置:从域名、端口到IP的完整指南
linux·运维·服务器·nginx·虚拟主机
迎風吹頭髮4 小时前
UNIX下C语言编程与实践53-UNIX 共享内存控制:shmctl 函数与共享内存管理
服务器·c语言·unix
迎風吹頭髮4 小时前
Linux内核架构浅谈8-Linux内核与UNIX的传承:设计思想与特性差异
linux·运维·架构
黑马金牌编程5 小时前
Linux 服务器常见的性能调优
linux·运维·服务器·性能优化
jieyu11195 小时前
网络、主机安全扫描工具
linux·安全·系统安全
tianyuanwo5 小时前
Linux进程管理中的T状态问题分析与解决体系
linux·运维·进程管理·t状态
liuyao_xianhui6 小时前
Linux_基本指令1
linux·运维·服务器
守望时空336 小时前
Linux挂载NTFS分区指南
linux
shan~~7 小时前
linux达梦数据库操作
linux·数据库·chrome
liliangcsdn7 小时前
LLM时代基于unstructured解析非结构化pdf
linux·服务器·数据分析