同事使用的开发工具是eclipse,而我用的是idea,所以今天在将他之前写的项目导入到idea中时,提示错误:“Error:(1, 1) java: 非法字符: ‘\ufeff’ ”,这个问题不麻烦,几乎一眼就可以看出是字符编码问题,查了一下资料,看到有人说,eclipse可以智能的把UTF-8+BOM文件转为普通的UTF-8文件,idea没有这个智能转换,但是我已经好久不用eclipse了,都快忘记它有些什么功能了。
解决方案:
直接使用idea右下方自带的编码切换功能,将字符编码修改过来;
点击红框处,选择GBK编码
点击Convert,之后再重复第一张图的操作(点击红框处,选择UTF-8编码)
点击Convert,完事儿!
评论