解决Tomcat在idea中的控制台中文乱码问题

问题

如图:在我的idea项目中,Tomcat控制台的中文信息提示是乱码。


问题原因

因为IDEA控制台实际上调用的是Windows系统的控制台,而Windows控制台默认是GBK,但是Tomcat默认是UTF-8,但是修改Windows系统的会给其他应用带了连锁的反应,所以我们在这里修改Tomcat的默认编码。


解决方案

1.找到你的Tomcat的安装目录,其中的conf文件夹

2.在conf文件夹中打开logging.properties

3.打开logging.properties ,找到java.util.logging.ConsoleHandler.encoding(注意:只修改这句话,其他不要动)把UTF-8修改为GBK

之后再运行你的Tomcat项目就是正常的中文提示信息

相关推荐
养军博客40 分钟前
Spring boot 简单开发接口
java·spring boot·后端
麦田里的稻草人w41 分钟前
拍摄学习笔记【前期】(一)曝光
笔记·学习
C++ 老炮儿的技术栈41 分钟前
C++中什么是函数指针?
c语言·c++·笔记·学习·算法
再睡一夏就好1 小时前
C语言常见的文件操作函数总结
c语言·开发语言·c++·笔记·学习笔记
喜欢便码1 小时前
xml与注解的区别
xml·java·开发语言
Rubypyrrha2 小时前
Spring MVC常见注解详解
java·spring·mvc
钢铁男儿2 小时前
Python中的标识、相等性与别名:深入理解对象引用机制
java·网络·python
AllenO.o2 小时前
Redis五种数据结构详解
java·数据结构·数据库·redis·缓存
重生之后端学习2 小时前
day23-集合(泛型&Set&数据结构)
java·开发语言·数据结构·算法
码农飞哥2 小时前
互联网大厂Java面试实战:从Spring Boot到微服务的技术问答与解析
java·数据库·spring boot·安全·微服务·面试·电商