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,中文即可正常显示

相关推荐
笑锝没心没肺7 小时前
fail2ban工具安装配置及使用
linux·运维·服务器
zt1985q9 小时前
本地部署开源智能家居集成平台 ioBroker 并实现外部访问( Windows 版本)
运维·服务器·智能家居
大卡片9 小时前
linux内核驱动开发
linux·运维·驱动开发
心心喵10 小时前
[linux] nohup和pm2的区别 进程保活
linux·运维·服务器
醉熏的石头11 小时前
Ubuntu 中的编程语言(中)
linux·ubuntu·scala
dddwjzx14 小时前
嵌入式Linux C应用编程入门——信号
linux·嵌入式
范什么特西15 小时前
网络代理问题
java·linux·服务器
utf8mb4安全女神15 小时前
【Redis数据库】哨兵集群/redis集群/安装配置/主从复制/数据持久化操作/数据结构/安全限制/PHP redis/
linux·服务器·数据结构·数据库·redis·缓存
Zk.Sun16 小时前
Linux设置触屏双击距离容差
linux·运维·数据库
Let's Chat Coding16 小时前
对称密钥认证:主机和设备共享同一把密钥
运维·服务器·网络