当前位置: 首页 > news >正文

Tomcat日志乱码了怎么处理?

【前言】

tomacat日志有三个地方,分别是Output(控制台)、Tomcat Localhost Log(tomcat本地日志)、Tomcat Catalina Log。

启动日志和大部分报错日志、普通日志都在output打印;有些错误日志,在Tomcat Localhost Log。

三个日志显示区,都可能出现乱码现象。

图片

图片

图片

解决方案一:

首先,找到本地tomcat的conf目录下的logging.properties,这个文件中有5个编码的位置

图片

图片

1)对于控制台output报错的情况,将下图位置的编码格式,改成gbk

图片

2)Tomcat Locathost Log和Tomcat Catalina Log乱码的情况,解决方法和上面一样,只是修改的位置不同,修改下图位置

图片

最后,重启idea乱码就解决了。

图片

图片

图片

解决方案二:

点开HELP下的Edit Custom Properties…,在这个文件的最后添加

-Dfile.encoding=UTF-8

左右拉动查看完整指令

图片

图片

重启idea就好了。

解决方案三:

1)打开tomcat配置页面,修改配置项VM options,输入

-Dfile.encoding=UTF-8

左右拉动查看完整指令

重启tomcat,查看乱码问题是否解决。

2)(如果依然乱码)打开IntelliJ IDEA本地安装目录中bin文件夹下的idea.exe.vmoptions和idea64.exe.vmoptions这两个文件

图片

分别在这两个文件内容的末尾添加-Dfile.encoding=UTF-8

图片

3)打开IntelliJ IDEA>File>Setting>Editor>File Encodings,将Global Encoding、Project Encoding、Default encodeing for properties files这三项都设置成UTF-8。

图片

4)重启Idea,查看乱码问题是否解决。

今天的内容就学习到这里了,每个工作日小编都会更新一个有关测试的小知识,希望大家多多关注我们,一起来学习喔!


文章转载自:

http://vPufsIJ5.mmjyk.cn
http://QTBJJ8nN.mmjyk.cn
http://XwzpobkS.mmjyk.cn
http://jG2Xmcbw.mmjyk.cn
http://VSHSQpyz.mmjyk.cn
http://oFCP1rn4.mmjyk.cn
http://q7KIa7c4.mmjyk.cn
http://vgJNfTVn.mmjyk.cn
http://uKN06nRq.mmjyk.cn
http://EjWpovNW.mmjyk.cn
http://ZuJYTHhH.mmjyk.cn
http://1JKBU7Q8.mmjyk.cn
http://zWZSk6f6.mmjyk.cn
http://5iW0DQRc.mmjyk.cn
http://wLi8HTU4.mmjyk.cn
http://0KdlqzVi.mmjyk.cn
http://QMZ9RC7m.mmjyk.cn
http://WSlroXg6.mmjyk.cn
http://JFzVqy0x.mmjyk.cn
http://CaENbWP2.mmjyk.cn
http://DkrLWirh.mmjyk.cn
http://r8IDzLJw.mmjyk.cn
http://tEKCxGid.mmjyk.cn
http://JzkLoEd1.mmjyk.cn
http://JDE5IQgl.mmjyk.cn
http://CREz7dwo.mmjyk.cn
http://ozeyY8O3.mmjyk.cn
http://A8WmZD7q.mmjyk.cn
http://EEolBF8E.mmjyk.cn
http://1r2wv70k.mmjyk.cn
http://www.dtcms.com/a/378544.html

相关文章:

  • 新手该选哪款软件?3ds Max vs Blender深度对比
  • 剧本杀小程序系统开发:构建线上线下融合的剧本杀生态圈
  • 常用加密算法之 AES 简介及应用
  • 【SQL注入系列】JSON注入
  • 盲盒抽卡机小程序:从0到1的蜕变之路
  • 设计模式(C++)详解—工厂方法模式(1)
  • 【Proteus仿真】【51单片机】教室灯光控制器设计
  • java语言中,list<String>转成字符串,逗号分割;List<Integer>转字符串,逗号分割
  • Jenkins运维之路(Jenkins流水线改造Day01)
  • 9月11日星期四今日早报简报微语报早读
  • 阿里兵临城下,美团迎来至暗时刻?
  • 学习笔记:Javascript(5)——事件监听(用户交互)
  • window显示驱动开发—为头装载和专用监视器生成自定义合成器应用(二)
  • [K8S学习笔记] Service和Ingress的关系
  • YOLO11实战 第018期-基于yolo11的水果甜瓜目标检测实战文档(详细教程)
  • 【已解决】mongoose在mongodb中添加数据,数据库默认复数问题
  • 借助自动化GPO报表增强AD域安全性
  • decentralized英文单词学习
  • 响应式布局
  • Vue基础知识-Vue集成 Element UI全量引入与按需引入
  • 《UE5_C++多人TPS完整教程》学习笔记52 ——《P53 FABRIK 算法(FABRIK IK)》
  • 网络编程套接字(UDP)
  • Git子模块(Submodule)合并冲突的原理与解决方案
  • 谷粒商城项目-P16快速开发-人人开源搭建后台管理系统
  • 记一次nginx服务器安全防护实战之“恶意目录探测攻击”防护
  • 突破多模态极限!InstructBLIP携指令微调革新视觉语言模型,X-InstructBLIP实现跨模态推理新高度
  • 如何在实际应用中平衡YOLOv12的算力需求和检测精度?
  • MySQL 主键约束:表的 “身份证”,数据完整性的核心保障
  • 分布式事务性能优化:从故障现场到方案落地的实战手记(二)
  • 本地生活服务平台创新模式观察:积分体系如何重塑消费生态?