欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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

程序员文章站 2022-04-11 09:08:17
...

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

 

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

©Copyright 蕃薯耀 2020-10-14

http://fanshuyao.iteye.com/

 

方式一:修改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乱码,Tomcat中文乱码解决方案
            
    
    博客分类: java蕃薯耀分享 Tomcat乱码Tomcat中文乱码解决方案乱码startup.bat启动乱码蕃薯耀 

 

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

 

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

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

Tomcat乱码,Tomcat中文乱码解决方案
            
    
    博客分类: java蕃薯耀分享 Tomcat乱码Tomcat中文乱码解决方案乱码startup.bat启动乱码蕃薯耀 

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

Tomcat乱码,Tomcat中文乱码解决方案
            
    
    博客分类: java蕃薯耀分享 Tomcat乱码Tomcat中文乱码解决方案乱码startup.bat启动乱码蕃薯耀 

 

Tomcat乱码,Tomcat中文乱码解决方案
            
    
    博客分类: java蕃薯耀分享 Tomcat乱码Tomcat中文乱码解决方案乱码startup.bat启动乱码蕃薯耀 

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

Tomcat乱码,Tomcat中文乱码解决方案
            
    
    博客分类: java蕃薯耀分享 Tomcat乱码Tomcat中文乱码解决方案乱码startup.bat启动乱码蕃薯耀 

 

 

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

 

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

 

 

 

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

©Copyright 蕃薯耀 2020-10-14

http://fanshuyao.iteye.com/