Tomcat日志之所以出现中文乱码问题是因为日志输出的编码格式没有设置成UTF-8格式。
首先打开Tomcat目录下的\apache-tomcat-6.0.53\conf\logging.properties文件,
我的日志配置文件如下:

# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements.  See the NOTICE file distributed with
# this work for additional information regarding copyright ownership.
# The ASF licenses this file to You under the Apache License, Version 2.0
# (the "License"); you may not use this file except in compliance with
# the License.  You may obtain a copy of the License at
#
#     http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.handlers = 1catalina.org.apache.juli.FileHandler, 2localhost.org.apache.juli.FileHandler, 3manager.org.apache.juli.FileHandler, 4host-manager.org.apache.juli.FileHandler, java.util.logging.ConsoleHandler.handlers = 1catalina.org.apache.juli.FileHandler, java.util.logging.ConsoleHandler############################################################
# Handler specific properties.
# Describes specific configuration info for Handlers.
############################################################1catalina.org.apache.juli.FileHandler.level = FINE
1catalina.org.apache.juli.FileHandler.directory = ${catalina.base}/logs
1catalina.org.apache.juli.FileHandler.prefix = catalina
1catalina.org.apache.juli.AsyncFileHandler.encoding = UTF-8.2localhost.org.apache.juli.FileHandler.level = FINE
2localhost.org.apache.juli.FileHandler.directory = ${catalina.base}/logs
2localhost.org.apache.juli.FileHandler.prefix = localhost
2localhost.org.apache.juli.AsyncFileHandler.encoding = UTF-8.3manager.org.apache.juli.FileHandler.level = FINE
3manager.org.apache.juli.FileHandler.directory = ${catalina.base}/logs
3manager.org.apache.juli.FileHandler.prefix = manager
3manager.org.apache.juli.AsyncFileHandler.encoding = UTF-8.4host-manager.org.apache.juli.FileHandler.level = FINE
4host-manager.org.apache.juli.FileHandler.directory = ${catalina.base}/logs
4host-manager.org.apache.juli.FileHandler.prefix = host-manager
4host-manager.org.apache.juli.AsyncFileHandler.encoding = UTF-8.java.util.logging.ConsoleHandler.level = FINE
java.util.logging.ConsoleHandler.formatter = java.util.logging.SimpleFormatter
java.util.logging.ConsoleHandler.encoding = UTF-8############################################################
# Facility specific properties.
# Provides extra control for each logger.
############################################################org.apache.catalina.core.ContainerBase.[Catalina].[localhost].level = INFO
org.apache.catalina.core.ContainerBase.[Catalina].[localhost].handlers = 2localhost.org.apache.juli.FileHandlerorg.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/manager].level = INFO
org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/manager].handlers = 3manager.org.apache.juli.FileHandlerorg.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/host-manager].level = INFO
org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/host-manager].handlers = 4host-manager.org.apache.juli.FileHandler# For example, to log debug messages in ContextConfig and HostConfig
# classes and to log only warnings and errors in other
# org.apache.catalina.** classes, uncomment these lines:
#org.apache.catalina.startup.ContextConfig.level = FINE
#org.apache.catalina.startup.HostConfig.level = FINE
#org.apache.catalina.level = WARNING

其中,这是catalina输出控制台的编码格式

1catalina.org.apache.juli.AsyncFileHandler.encoding = UTF-8.

其中,这是本地控制台的编码格式

2localhost.org.apache.juli.AsyncFileHandler.encoding = UTF-8.

其中,这是Java控制台的编码格式

java.util.logging.ConsoleHandler.encoding = UTF-8

设置完这三个编码格式以后,Tomcat就不会出现中文乱码问题啦~

Tomcat日志中文乱码问题处理相关推荐

  1. Tomcat日志中文乱码问题解决

    在配置文件 /usr/local/tomcat/bin/catalina.sh 大概在230多行左右添加绿框内容,注释红框内容,重启Tomcat即可解决乱码问题 Tomcat服务器记录日志(Logge ...

  2. java tomcat日志中文乱码问题解决

    在配置文件 /usr/local/tomcat/bin/catalina.sh 大概在230多行左右添加绿框内容,注释红框内容,重启Tomcat即可解决乱码问题 Tomcat服务器记录日志(Logge ...

  3. idea配置tomcat日志中文乱码,且修改后idea正常,但cmd窗口任然中文乱码解决方法

    idea日志乱码问题的原因是tomcat的日志配置文件有两行有问题需要删掉,cmd乱码是Windows系统cmd窗口默认不是utf-8 首先解决idea中tomcat的日志乱码问题,在idea中进行如 ...

  4. 解决idea启动tomcat控制台中文乱码

    情况一:tomcat日志中文乱码 如图这种情况,一般在idea用tomcat跑一个web项目启动后tomcat日志在控制台打印出来会出现中文乱码的情况 解决方案1:tomcat的日志配置文件的编码修改 ...

  5. IDEA 启动tomcat 项目时控制台打印日志中文乱码

    在做一个新项目的时候发现,IDEA 启动tomcat 项目时控制台打印日志中文乱码 解决方案:点击Help-->Edit Custom VM Options 将   -Dfile.encodin ...

  6. idea启动tomcat时日志中文乱码

    idea启动tomcat时日志中文乱码 在idea启动日志时候,中文乱码如下图所示: 解决方案: 在idea指定的tomcat中找到 conf/logging.properties 文件,修改成下面截 ...

  7. tomcat8日志乱码_Tomcat日志中文乱码怎么解决?

    Linux系统中文语言乱码,是很多小伙伴在开始接触Linux时经常遇到的问题,而且当我们将已在Wndows部署好的项目搬到Linux上运行时,Tomcat的输出日志中文全为乱码(在Windows上正常 ...

  8. IDEA控制台和日志中文乱码

    日志出现中文乱码 到idea安装路径下修改idea.exe.vmoptions和idea64.exe.vmoptions两个文件,在最后加上编码方式 -Dfile.encoding=UTF-8 删除项 ...

  9. Tomcat启动中文乱码问题

    目录 前言 一.乱码原因 二.解决方案 1.将tomcat日志配置改为GBK编码(不推荐) 2.IDEA配置自定义VM选项 3.修改系统默认编码方式(本人使用) 3.1寻找方法时的小插曲 三.新问题t ...

最新文章

  1. stm32 文件系统dma大小_「正点原子NANO STM32F103开发板资料连载」第二十二章 DMA 实验...
  2. linux 把命令行结果赋值给变量;linux if语句 ; command log
  3. 事件源event.target
  4. Spring Cloud 2022.0.0 M1 发布:需Java 17、兼容Spring Boot 3
  5. 【翻译】怎样使用css制作迷人的button
  6. 【Java】浅析SimpleDateFormat类
  7. 大型网站技术架构(二)--架构模式(转)
  8. anaconda3安装_Ubuntu20.04安装配置Anaconda3
  9. C++流水线的简易实现
  10. 常见 CentOS 7 安装问题
  11. 2019 年 9 月全国程序员工资统计,你是什么水平?
  12. WordPress出现循环重定向解决办法
  13. windows powershell 将U盘启动盘还原回普通U盘
  14. less混合 + less计算
  15. 昵图网学校计算机教室制度,极域电子教室教师端使用说明-20210408211401.docx-原创力文档...
  16. 单页面网站如何高效做SEO优化?
  17. b站修改密码服务器错误,提示账号或者密码错误,无法正常登陆
  18. SQL Sever 2014 使用sql sever身份验证登录
  19. 我找到了村里最挣钱的生意!
  20. 马科维茨模型 matlab,马科维茨投资组合理论(均方模型)学习笔记——基于Matlab(四)...

热门文章

  1. IEC 61968 和 IEC 61850 量测模型的差异性分析(论文学习)
  2. 利用MegaRaid Storage Manager 管理LSI RAID卡
  3. EditorGridPanel的一些属性,配置项,方法的实例.自适应窗体大小
  4. CISSP第二章:资产安全知识点
  5. 【财务危机】--2018.12债务
  6. ROS kinetic VREP3.6.2 配合使用在Unbuntu 16.04中
  7. 免费获取WPS正版,无广告,自带VBA,党政专版还自带序列号,安装后就是无限功能版【永久授权】...
  8. 神经网络学习小记录17——使用AlexNet分类模型训练自己的数据(猫狗数据集)
  9. Unity游戏Mod/插件制作教程02 - 开发环境准备
  10. 破解远程桌面并发连接数限制