在配置tomcat8.5源码项目时, 启动tomcat后, 控制台出现部分中文乱码
日期部分的中文日志输出是正常的, 但是日志信息中的中文出现了乱码;
由于日期部分输出是正常的, 所以可以确定日志的编码是没问题的, 只是日志中局部内容出现了乱码, 有可能这些乱码是在程序运行中获取的配置文件中的中文信息; 那这些中文信息是什么? 为什么会乱码? 会不会是因为编译软件?
然后我重新下载了一个tomcat8.5.47的运行包, 在本地启动一下试试
可见通过startup.bat命令启动的日志是正常的
由此可以判断应该是编译软件的问题
从正常的日志信息也可以看出乱码的日志信息, 根据这些日志信息在tomcat项目中找到了相关的资源文件:
根据这些资源信息找到是在哪里调用读取了这些中文信息
versionLoggerListener.