解决Tomcat启动时控制台中文乱码问题

2020年9月7日23:17:45 6 42 411字阅读1分22秒

最近学习Java,使用Tomcat部署时启动命令乱码(如下),着实让人看的不爽。
解决Tomcat启动时控制台中文乱码问题

错误原因

根据度娘搜索得知:根据这日志格式,是编码问题,另外检查下路径,最好不要中文。

本地部署没有中文路径,故应该是因为tomcat配置文件中的编码问题。

解决方案

1.本文以Tomcat7.0.105为例,首先打开你安装Tomcat的所在目录。

解决Tomcat启动时控制台中文乱码问题

2.打开后选择conf目录,也就是配置文件目录。

解决Tomcat启动时控制台中文乱码问题

3.将里面的logging.properties文件用编辑器打开,本例子是使用“Notepad++”编辑器打开。

解决Tomcat启动时控制台中文乱码问题

4.打开后大约在47行左右找到以下代码。

  1. java.util.logging.ConsoleHandler.encoding = UTF-8

解决Tomcat启动时控制台中文乱码问题

5.将找到代码修改为修改为以下代码。如果有必要的话最好将原代码注释留作存档。

  1. java.util.logging.ConsoleHandler.encoding = GBK

解决Tomcat启动时控制台中文乱码问题

6.重新启动Tomcat就可以了。

解决Tomcat启动时控制台中文乱码问题

weinxin
微信公众号
博客微信公众号,欢迎关注。
avatar
  • 本文由 发表于 2020年9月7日23:17:45
  • 除非特殊声明,本站文章均为原创,转载请务必保留本文链接。
稳定云服务器,香港VPS_美国VPS,高防服务器 稳定云服务器,香港VPS_美国VPS,高防服务器 硅云免费虚拟主机
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

评论:6   其中:访客  3   博主  3
    • avatar 小石 1

      实名反对notepad++

        • avatar 萧瑟

          @ 小石 NotePad++确实好用,不过我用的是旧版本的。人不行,不过软件还不错。

        • avatar 小王先森 6

          如果UTF-8 与GBK能自动识别那就更好了

            • avatar 萧瑟

              @ 小王先森 确实,好像没看到自动转换的方法。

            • avatar 风也 3

              哈哈,编码的锅 GBK :grin:

                • avatar 萧瑟

                  @ 风也 是的。改个配置文件就好了。