最近新建一个java maven 项目,文件中有汉字,编译出现乱码,经过一天多的排查,终于知道问题所在。现在总结一下,出现乱码,可以从以下几个方面排查原因: 所有文件的编码都是UTF-8 without BOM编码排查编译器的编码 排查maven-resources-plugin的编码