apache-tomcat-8.5.72启动控制台乱码解决方案

1、问题,我在windows下通过startup.bat启动tomcat,控制台出现乱码如下:

2、解决方案:

我从网山通过跟AI对话,将conf/server.xml中的编码改了,如下:

复制代码
<Connector port="8080" protocol="HTTP/1.1"
           connectionTimeout="20000"
           redirectPort="8443"
           URIEncoding="UTF-8" />

也修改了日志配置,conf/logging.properties,如下:

复制代码
java.util.logging.ConsoleHandler.encoding = UTF-8

上边的方法都不行,后来查了一个别人的解决方案,直接好了,如下:

3.打开注册表编辑器

1).找到\HKEY_CURRENT_USER\Console\

2).右击Console>新建>项>Tomcat , 然后在右面右击>新建>字符串值>数据名称为CodePage,数值数据为65001,记住是十进制,这个对应的是UTF-8

真管用,结果不在乱码

相关推荐
伏加特遇上西柚6 小时前
Loki+Alloy+Grafana日志采集部署
java·linux·服务器·spring boot·grafana·prometheus
阿丘Akiu6 小时前
Linux部署我的世界服务器
java
折哥的程序人生 · 物流技术专研6 小时前
《Java面试85题图解版(二)》进阶深化中篇:Spring核心 + 数据库进阶
java·后端·spring·面试
SamDeepThinking7 小时前
写代码不考虑前后兼容,迟早要还的
java·后端·程序员
亿牛云爬虫专家7 小时前
深度解析:数据采集场景下的 Java 代理技术实战
java·开发语言·数据采集·动态ip·动态代理·代理配置·连接池复用
小小仙。7 小时前
IT自学第四十二天
java·开发语言
java1234_小锋7 小时前
说一下Spring的事务传播行为?
java·数据库·spring
庞轩px7 小时前
第四篇:SpringBoot自动配置——约定大于配置的底层原理
java·spring boot·后端·spring·自动配置·注解开发
不知名的忻7 小时前
Dijkstra算法(朴素版&堆优化版)
java·数据结构·算法··dijkstra算法
苏三说技术7 小时前
美团二面:高并发下如何保证接口幂等性?
java·数据库