1. 程式人生 > >Error:(1, 1) java: 非法字元: '\ufeff'和Error:(1, 1) 錯誤: 需要class, interface或enum報錯

Error:(1, 1) java: 非法字元: '\ufeff'和Error:(1, 1) 錯誤: 需要class, interface或enum報錯

1 問題

在IDEA中匯入其他專案,執行tomcat的時候報了以下錯誤資訊

Error:(1, 1) java: 非法字元: '\ufeff'

Error:(1, 1) 錯誤: 需要class, interface或enum報錯

2 原因

報錯檔案之前是用GBK編碼寫的,然後現在是utf-8環境下編譯,所以出錯了

3 解決方法

把原檔案內容複製,然後刪掉原檔案,建立一個名字一樣的檔案,把內容重新貼上進去