原因
在IDEA使用控制台输出的时候默认调用的是windows控制台的输出,而windows控制台默认使用的编码格式是GBK格式所以会出现乱码。

解决方案
首先点击菜单栏的Help
关于IDEA 使用Tomcat时控制台打印日志乱码问题

找到Edit Custom VM Options 自定义设置虚拟机

关于IDEA 使用Tomcat时控制台打印日志乱码问题
然后在文件最底部添加 -Dfile.encoding=UTF-8将编码格式强制设置为UTF-8 然后重启IDEA

相关文章: