IDEA编译报错(非法字符: '\UFEFF')

1,112 阅读1分钟

问题描述

Error:(1, 1) java: 非法字符: ‘\ufeff’ 
Error:(1, 10) java: 需要class, interface或enum 

问题原因

文件编码不一致导致

解决方法

将报错的文件拷贝出来,然后用Notepad++打开,点击工具栏上的 编码,将 以uft8 BOM格式 编码 转为 以utf8无BOM格式编码,然后保存,再覆盖idea中对应的文件。

image.png