参考 https://www.jianshu.com/p/42beea9f6e5c 乱码原因分析 项目日志输出乱码 执行main函数时,控制台乱码 运行tomcat时,控制台乱码 如果这种情况出现乱码,就是项目问题了,设置编码为utf-8. 开发工具idea乱码 以上情况没出现乱码,剩下的就是开发工具乱码问题了。 开发工具乱码 控制台输出乱码 图片.png 解决方法 打开IDEA安装目录找到 idea.exe.vmoptions(64位为idea64.exe.vmoptions)文件, 在文件末尾加上 -Dfile.encoding=UTF-8,重启idea。