異常信息
Error:(1, 1) java: 非法字符: '\ufeff'
場景描述
開發過程中,在啓動tomcat服務的時候,遇到這樣的問題:
運行mvn compile也是報同樣的錯誤。感覺好奇怪啊,仔細看看對應的行沒啥問題啊。我用的工具是IntelliJ IDEA 2018.2
異常原因
utf-8+bom比utf-8多了三個字節前綴:0xEF0xBB0xBF,有這三個字節前綴的文本或字符串,程序可以自動判斷它爲utf-8格式,並按照utf-8格式來解析文本或字符串。
解決方案
notepad++轉換編碼
參考資料
這裏是引用