欢迎光临
我们一直在努力

xshell显示Tomcat日志中文乱码

建站超值云服务器,限时71元/月

一、环境介绍

Tomcat服务器,部分服务器xshell显示Tomcat日志中文乱码。我这里给大家讲一个排查思路。

显示乱码说到底就几个问题。

1.系统字符集(解决办法网上很多)

2.连接软件字符集(xshell,crt等字符集设置,网上也有很多)

3.系统服务器字符集问题。(如果你想单纯显示,那么修改字符集为GBK就可以了,如果想统一字符集方便管理,那么往下看。)

二、修复显示乱码问题

1.我这里简洁叙述,网上很多资料

#cat /etc/sysconfig/i18n 修改文件内容

LANG="zh_CN.UTF-8"

source /etc/sysconfig/i18n

#echo 'LANG="zh_CN.UTF-8"' > /etc/locale.conf

source /etc/locale.conf

2.Xshell。CRT等软件

属性 -> 终端 -> 设置字符集为UTF-8

3.修改tomcat应用日志默认编码格式

解决方案

修改tomcat/bin/catalina.sh文件,在JAVA_OPTS变量后新增以下参数:

-Dfile.encoding=UTF8 -Dsun.jnu.encoding=UTF8

然后重启tomcat即可。

备注:如果看到的日志还是乱码的话就把日志清空再重启tomcat试试。

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » xshell显示Tomcat日志中文乱码
分享到: 更多 (0)