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

相关推荐
lang201509284 分钟前
什么是 Linux?
linux·运维·服务器
K***65896 分钟前
Tomcat下载,安装,配置终极版(2024)
java·tomcat
cookies_s_s8 分钟前
项目--协程库(C++)模块解析篇
服务器·c++
wanderist.9 分钟前
Linux使用经验——mv命令
linux·运维·服务器
誰能久伴不乏15 分钟前
进程通信与线程通信:全面总结 + 使用场景 + 优缺点 + 使用方法
linux·服务器·c语言·c++
r***013818 分钟前
linux上redis升级
linux·运维·redis
好奇的菜鸟23 分钟前
如何在 Ubuntu 系统上完全移除 Docker 及其所有数据
linux·ubuntu·docker
mit6.82424 分钟前
海外服务器clone gitee慢怎么办
运维·服务器·gitee
BD_Marathon1 小时前
【Zookeeper】客户端命令行——节点类型
linux·服务器·zookeeper