使用TomCat,service输出台出现乱码的解决方法
本文介绍了解决Tomcat服务输出台中文乱码问题的两种方法,第一种方法是修改`logging.properties`文件中的`prefix`和`encoding`参数;第二种方法是配置IDEA的VMoptions和文件编码设置,通过这两种方法,可以有效解决Tomcat
本文介绍了解决Tomcat服务输出台中文乱码问题的两种方法,第一种方法是修改`logging.properties`文件中的`prefix`和`encoding`参数;第二种方法是配置IDEA的VMoptions和文件编码设置,通过这两种方法,可以有效解决Tomcat服务输出台出现的乱码问题。
使用TomCat,service输出台出现乱码
问题1

出现中文乱码
解决方案
找到apache-tomcat-xx.x.x安装目录,----> conf文件夹,---->logging.properties文件

在文件中找到prefix=catalina,将encoding由UTF-8改为GBK
问题2
service控制台
出现乱码
解决方案
1、点击Edit Configurations,进入
页面
2、找到VM options:在后面的输入框中添加
| 1 | -Dfile.encoding=UTF-8 |

3、找到apache-tomcat-xx.x.x安装目录,----> conf文件夹,---->logging.properties文件

在文件中找到ConsoleHandler,将encoding改为UTF-8(可使控制台输出不乱码),其它encoding改为GBK(管理catalina输出)
4、重启IEDA
5、如果service控制台还是出现乱码,检查Settings ----> Editor ----> File Encodings,编码是否更改为UTF-8

总结
以上使用TomCat,service输出台出现乱码的解决方法为个人经验,希望能给大家一个参考。
原文链接:https://blog.csdn.net/m0_58119778/article/details/144101498
声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。文章及其配图仅供学习和交流之用,版权归原作者所有,如有内容侵权或者其他违规问题,请联系本站处理。






