tomcat 日志文件乱码问题小计

在测试服务器 和我所负责的后台服务器 每天查看日志文件的时候  都会看见 ???的乱码

看见前后文发现 是自己打上的中文信息

那么就是出现了中文乱码;一直对中文乱码比较头痛;

开始寻找问题。首先是java 源码编译  在gradle 配置中 添加了全局的配置 编译 按照 utf-8 格式编译:


按照utf-8编译

但是日志中还是出现了 ??? 的日志信息,说明不是java 源码编译造成的;

那么我就开始看log4j的配置信息。因为别的项目也是这个配置文件都是通用的。所以pass;

那么 就剩下服务器的问题了。因为服务器是支持中文的。

那么就是tomcat容器了。

好了。通过baidu 发现中文乱码问题 有两个。

一个是在tomcat 作为容器的时候  接口传参数会出现中文乱码问题。


tomcat 日志文件乱码问题小计_第1张图片
配置两个地方可以解决

因为我是第一种情况 所以。


catalinna.sh

添加后 完美解决~~

后续,我们用的是tomcat7 默认不支持。

但是我今天发现 我新部署的用的tomcat8 也不支持诶~~

关键有有大会员和强总提示帮忙才解决的~~

我只是随笔记下来  没有大会员的文采好~~ 大会员你看了默默点赞就行了。~~

你可能感兴趣的:(tomcat 日志文件乱码问题小计)