IDEA中tomcat日志中文乱码解决方案

1.检查IDEA设置中文件的编码格式全部为UTF-8

2.确认tomcat的log日志输出格式为UTF-8

文件路径{tomcatHome}\conf\logging.properties

3.修改日志框架的配置为utf-8

不管你是使用log4j还是logback,还是还是一些其他的日志框架,都必须把编码改为utf-8。具体配置方案根据不同框架而定,不在本文讨论范围内,请自行查找

4.修改IDEA编码格式为UTF-8

Help——Edit Custom VM Options  (提示不存在配置文件要求你创建时选择是)

在最后添加配置:

-Dfile.encoding=UTF-8

然后重启IDEA

注:

有的文章说要把tomcat日志改为GBK格式也能保证日志输出正常的其实是因为没改最后一步,IDEA默认的编码格式是GBK。如果你不打算把IDEA编码改为UTF-8也可以把tomact的日志改为GBK,但是这么做你看到的日志其实是GBK格式的,为了保证我们所有的编码都是统一的,建议还是把tomcat日志改成utf-8.

评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值