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

真管用,结果不在乱码

相关推荐
dddaidai1233 小时前
Spring AI Alibaba(二)Hooks 和Interceptors
java·人工智能·spring
鬼蛟3 小时前
Spring Boot整合全局异常处理器、junit、多环境、logback
java·spring boot·后端
进击的女IT3 小时前
Java使用poi-tl实现word模版渲染文本/图片
java·数据库·word
庞轩px3 小时前
ThreadLocal 源码分析与内存泄漏问题
java·jvm·线程·threadlocal·内存泄露·key-value
小江的记录本3 小时前
【Logback】Logback 日志框架 与 SLF4J绑定、三层模块、MDC链路追踪、异步日志、滚动策略
java·spring boot·后端·spring·log4j·maven·logback
随风,奔跑3 小时前
Spring Boot笔记
java·spring boot·笔记·后端
studyForMokey3 小时前
【Android面试】Handler专题
android·java·面试
ruiang3 小时前
Spring Boot 3.3.4 升级导致 Logback 之前回滚策略配置不兼容问题解决
java·spring boot·logback
yoothey3 小时前
我对Java Web开发中多线程的困惑
java·开发语言·前端