用IDEA 运行web应用是会出现以下这种情况
原因:Eclipse可以智能的把UTF-8+BOM文件转为普通的UTF-8文件,Android Studio还没有这个功能,所以使用IDEA和Android Studio编译UTF-8+BOM编码的文件时会出现” 非法字符: '\ufeff' “之类的错误。
首先,查看一下是file->Settings->File Encodings 路径下,设置Create UTF-8 files:with NO BOM,这很重要
解决办法:
1、把UTF-8 转 UTF-16再转回来(我在转UTF-16时就提示转码失败)
2、下载Notepad++ 进行文本编码
3.将提示出错的文件内容复制,然后将原文件删除,新建一个文件,有多少文件提示出错,就要新建回多少个文件