Maven [1,0] 错误: 非法字符: 65279 [1,9] 错误: 需要class, interface或enum

Maven在构建项目的时候,报非法字符的错误,如下:

这是因为此文件的编码格式有问题,改成utf-8无bom格式的即可。可以用notepad++修改

但是改完之后,可能因为包的引用,使引用该类的文件报错,而报错的包可能并不是该包,而此包也存在,就是导入不进来

这时只需要update下项目即可

原文地址:https://www.cnblogs.com/dulinan/p/12033015.html