解決idea編譯報錯最最省事的方法:Error:(1,1) java:非法字符:'\ufeff'

當我把Eclipse中的類拷貝到idea項目中,就出現了這個錯誤。

Eclipse可以智能的把UTF-8+BOM文件轉爲普通的UTF-8文件,但使用IDEA編譯UTF-8+BOM編碼的文件時會出現這個錯誤:Error:(1, 1) java: 非法字符: '\ufeff'。
關於UTF-8+BOM 參考 https://www.zhihu.com/question/20167122/answer/14199022

解決方案  移除utf-8的Bom

1 用IDEA轉換,先轉換爲GBK,再轉回UTF-8



2 用其它編輯器轉換,例如notpade++、sublime等

3.右鍵需要去除utf-8 裏Boom的文件或文件夾 只選擇removebom

推薦方案三 所以其實idea也有自己的處理方式

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章