解决IDEA启动tomcat后控制台日志显示中文乱码

IDEA启动tomcat后控制台日志显示中文乱码问题
问题图片

解决的问题

idea启动Tomcat会出现日志显示中文乱码的问题这不方便我们查看所有我们需要消除乱码文章解决了idea启动tomcat后控制台日志显示中文乱码问题以及对网上错误的方法汇总

正确的做法

进入Tomcat安装目录我这里以Tomcat9.0.35为例

  • 进入 上级目录\apache-tomcat-9.0.35\conf\logging.properties

  • 进入logging.properties文件将所有的utf-8 改为 GBK或者只替换
    java.util.logging.ConsoleHandler.encoding = UTF-8 改为GBK格式或者添加一句进行覆盖

  • 在这里插入图片描述
    文件修改后即可看到已经没有乱码了

  • 原因:在以前的Tomcat logging.properties文件是没有进行编码设置的在新的Tomcat中生成的logging.properties对编码格式进行了设置变成了utf-8但是Tomcat应该用windows的默认编码gbk 936 中国 - 简体中文(GB2312)
  • 但是utf-8是 65001 Unicode (UTF-8)在这里插入图片描述

解决网上错误方法出现新问题

  • 修改idea64.exe.vmoptions 出现无法重启IDEA
    错误修改
  • 打开安装目录的bin/idea64.exe.vmoptions发现并没有变化,但此时idea已经无法开启了
  • 打开文件并之前的修改没有更新
  • 进入C:\Users*.IntelliJIdea20.*\config目录找到idea64.exe.vmoptions并删除之前的修改这时候就可以重新开启idea在这里插入图片描述
  • 删除15行后就可以重新开启idea了

借鉴

  • https://blog.csdn.net/qq_28612673/article/details/85679969##
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值