启动tomcat日志乱码(tomcat启动日志在哪)
导读大家好,小娟今天来为大家解答启动tomcat日志乱码以下问题,tomcat启动日志在哪很多人还不知道,现在让我们一起来看看吧!1、直接使用windows打开 startup.bat 文件,tomcat9 会重新打开...
大家好,小娟今天来为大家解答启动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查看日志,显示正常 。 本文到此讲解完毕了,希望对大家有帮助。
免责声明:本文由用户上传,如有侵权请联系删除!