博客来源:
编写项目的时候,为了偷懒直接复制别人写好的文件贴进项目,问题就来自这里,使用IDEA进行编程。
发现报错:
D:\MySoftware\xxxxxxxx\Config.java
java: 非法字符: '\ufeff'
D:\MySoftware\xxxxxxxx\Config.java
java: 需要class, interface或enum
打开Config文件检查,并没有问题。 后来发现问题出现在 文件 上,文件的编码为 UTF-8-BOM ,IDEA不能进行相应的转换
使用IDEA打开下载的文件
找到了问题,解决就好办的多了,对文件转码,或者复制粘贴就好
以Notpad++为例,点击编码,转为UTF-8即可