在使用SpringShell框架开发命令窗口应用的时候,使用了logback日志框架,但是在输入命令执行之后,本该在终端上显示的日志没有显示,调整编码之后,有部分显示的是乱码。可以使用下面的方式解决。 将cmd的窗口编码修改为UTF-8 在cmd的窗口中执行命令: chcp 65001 将日志配置修改为UTF-8格式输出 这样再输出的时候就不会有乱码了:上面红框中就是把当前的窗口以UTF-8的编码输出。