其中一种原因:
java源码文件中有GBK、UTF-8两种不同的编码,导致IDEA在编译文件时使用GBK编码编译,这样源码UTF-8中写入的中文字符就会编码错误,变为乱码。
IDEA提示如下时需要检查java文件的编码:
Information:java: Multiple encodings set for module chunk xxxxx
"GBK" will be used by compiler
可在IDA的file encoding中查看,改为统一的编码即可:
标签:编码,java,SpringBoot,GBK,IDEA,乱码,源码,日志 From: https://www.cnblogs.com/webjlwang/p/16854340.html