启动tomcat日志乱码(tomcat启动日志在哪)

导读大家好,小娟今天来为大家解答启动tomcat日志乱码以下问题,tomcat启动日志在哪很多人还不知道,现在让我们一起来看看吧!1、直接使用windows打开 startup.bat 文件,tomcat9 会重新打开...

启动tomcat日志乱码(tomcat启动日志在哪)

大家好,小娟今天来为大家解答启动tomcat日志乱码以下问题,tomcat启动日志在哪很多人还不知道,现在让我们一起来看看吧!

1、直接使用windows打开 startup.bat 文件,tomcat9 会重新打开一个cmd窗口显示日志,输出日志是乱码:2、修改 catalina.bat 文件 3、这里还不算完,因为直接打开 startup.bat 文件,执行的时候是 windows 的 cmd 窗口,窗口的。

2、启动乱码现象,这是因为字节流解码为字符串时,使用不一样的字符集。

3、打开tomcat安装目录下:conf/server.xml 文件 找到

4、乱码原因 :这是由于windows下的cmd的默认编码是GBK编码,Tomcat控制台默认输出设置为UTF-8编码 解决方法 :解决办法 : 先检查tomcat下conf/logging.properties配置文件 查看是否ConsoleHandler.encoding=utf-8,如果是。

5、解决方案:打开到tomcat安装目录下的conf/文件夹 修改logging.properties文件,找到 java.util.logging.ConsoleHandler.encoding = utf-8 更改为 java.util.logging.ConsoleHandler.encoding = GBK 重启tomcat查看日志,显示正常 。

本文到此讲解完毕了,希望对大家有帮助。

免责声明:本文由用户上传,如有侵权请联系删除!