异常信息
Error:(1, 1) java: 非法字符: '\ufeff'
场景描述
开发过程中,在启动tomcat服务的时候,遇到这样的问题:
运行mvn compile也是报同样的错误。感觉好奇怪啊,仔细看看对应的行没啥问题啊。我用的工具是IntelliJ IDEA 2018.2
异常原因
utf-8+bom比utf-8多了三个字节前缀:0xEF0xBB0xBF,有这三个字节前缀的文本或字符串,程序可以自动判断它为utf-8格式,并按照utf-8格式来解析文本或字符串。
解决方案
notepad++转换编码
![在这里插入图片描述]()
参考资料
这里是引用