Windows 在启动 Tomcat 的时候会显示乱码,例如下面的。

这样其实很简单就能解决,我们只需要修改 apache-tomcat-9.0.39\conf\logging.properties 文件里面的 java.util.logging.ConsoleHandler.encoding = UTF-8 ,把 UTF-8 修改成 GBK就可以了。

java.util.logging.ConsoleHandler.encoding = GBK
# java.util.logging.ConsoleHandler.encoding = UTF-8

再次重启就可以看到已经没有乱码了。