Error (1,1) 报错非法字符‘\ufeff’
Eclipse 工程 导入 到 idea 运行 报错
原因分析: IDEA没有将导入的工程文件格式转化为UTF-8
进行编码格式的转换为普通的UTF-8
之前文件是UTF8+BOM 格式,产生报错.
可以用第三方工具,小红书,也可以将编码格式转换
本人用的 : Notepad++
https://notepad-plus-plus.org/
补充: UTF-8-BOM编码 这个坑难受到想哭,从eclipse中到导入到IDEA中一定要注意编码格式.
- BOM即Byte Order Mark字节序标记。BOM是为UTF-16和UTF-32准备的,用户标记字节序(byte order)。
- 强烈建议: UTF-8最好不要带BOM ,UTF-8和带 BOM 的 UTF-8的区别就是有没有 BOM。即文件开头有没有 U+FEFF。