解决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项目就是正常的中文提示信息

相关推荐
考虑考虑1 小时前
Jpa使用union all
java·spring boot·后端
用户3721574261351 小时前
Java 实现 Excel 与 TXT 文本高效互转
java
浮游本尊2 小时前
Java学习第22天 - 云原生与容器化
java
渣哥4 小时前
原来 Java 里线程安全集合有这么多种
java
间彧4 小时前
Spring Boot集成Spring Security完整指南
java
间彧4 小时前
Spring Secutiy基本原理及工作流程
java
Java水解5 小时前
JAVA经典面试题附答案(持续更新版)
java·后端·面试
洛小豆8 小时前
在Java中,Integer.parseInt和Integer.valueOf有什么区别
java·后端·面试
前端小张同学8 小时前
服务器上如何搭建jenkins 服务CI/CD😎😎
java·后端
ytadpole8 小时前
Spring Cloud Gateway:一次不规范 URL 引发的路由转发404问题排查
java·后端