Tomcat乱码,Tomcat中文乱码解决方案

Tomcat乱码,Tomcat中文乱码解决方案

 

================================

©Copyright 蕃薯耀 2020-10-14

https://www.cnblogs.com/fanshuyao/

 

方式一:修改tomcat的日记配置文件:tomcat-9.0.30\conf\logging.properties

java.util.logging.ConsoleHandler.level = FINE
java.util.logging.ConsoleHandler.formatter = org.apache.juli.OneLineFormatter
java.util.logging.ConsoleHandler.encoding = UTF-8

 

但这种方式只能修改了Tomcat重启时中文乱码,Log4j工具输入的日志还是乱码。

 

方式二:修改系统注册表,让Tomcat窗口编码为UTF-8

  1. 通过Win+R 快捷键打开cmd运行窗口
  2. 输入regedit打开注册表,滚到最上面找到HKEY_CURRENT_USER\Console

如果上面没有Tomcat的项,新建项

 

在Tomcat下,新建DWORD(32-位)值,名称是:CodePage,选中CodePage,右键选择【修改】,基数先选择十进制,输入65001,点击确定

 

 

重启Tomcat查看,已经变成中文,不用再修改Tomcat的配置。

 

另外,如果还有乱码,在Tomcat打开的窗口查看窗口的字体,如果不是Consolas,则修改为Consolas。

================================

©Copyright 蕃薯耀 2020-10-14

https://www.cnblogs.com/fanshuyao/

posted @ 2020-10-14 10:22  蕃薯耀  阅读(2106)  评论(1编辑  收藏  举报