maven 某项目时 error 提示:XXXX.java:[1,10] 需要class, interface或enum

manen install 某 project 时 出现上述错误,起初不解,几个类中都严格审查了一下,并没有语法错误。 然后,报错的就是最强大的反驳,程序必须有错误! 经过网上查询资料,得知真正原因: 这个文件的格式为UTF-8-BOM编码,而程序编译时是按照UTF-8的格式来编译运行的,因此报错。 如下图所示: 解释一下BOM,即Byte Order Mark,就是字节序标记。 它是用来判断文本
相关文章
相关标签/搜索