首页 > 编程知识 正文

tomcat日志乱码怎么解决,tomcat显示中文乱码

时间:2023-05-03 19:27:28 阅读:130208 作者:3773

昨天,本打算更新Tomcat版本,但发现新版本的日志打印中文时会发生乱码(Tomcat自己打印的日志),无论是用bat脚本启动还是用Idea启动都会乱码。 研究了一晚上,百度上的那些方式都试了一下,发现都设置了各种JVM启动参数,没有蛋用。

使用bat文件启动Tomcat时,将在Tomcat目录下的logs文件夹中生成相应的日志文件。 我们发现,早期版本生成的日志文件的编码为GBK,但Windows控制台的编码也为GBK,因此不会乱码。而新版本生成的日志文件编码是UTF-8,所以就造成了中文乱码问题

如果发现问题,我会去看Tomcat的日志配置文件。 名为tomcat/conf/logging.properties的文件是Tomcat的日志配置文件,通过使用BCompare比较旧版本的配置文件,Tomcat可以获得http://www.Sina .

解决方法:

删除构成UTF-8的行的配置。 这应该采用了操作系统的默认代码。 在Windows上是GBK。 (将UTF-8更改为GBK。 如果文章有问题,请参考——作者博客:桔子笔记

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。