首先找到输出日志的配置文件
打开logging.properties
,搜索log
,可以发现以下配置
再看看启动bat的cmd的属性
很明显编码是GBK,所以乱码的原因实锤了,知道了原因就好解决了
- 把
cmd
的编码改为utf-8
- 把
tomcat
的日志输出改成GBK
由于方法2
改配置文件比较方便,并且对其他程序没有影响,故选用2
修改logging.properties
java.util.logging.ConsoleHandler.encoding = UTF-8
改为
java.util.logging.ConsoleHandler.encoding = GBK
保存文件,重启bat
不再乱码了,大功告成!~~~~
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。