问题描述:
Java-IDEA错误-Error: java: 非法字符: ‘\ufeff‘ Error: java: 需要class, interface或enum
错误原因:字符编码问题,转换下字符编码即可
解决方案:
将下面状态栏的 File Encoding
编码将 utf-8
改为 GBK
弹出提示框点击 Convert
没有提示 RELOAD GBK
如果页面上有红线提示 RELOAD GBK
直接点击 RELOAD GBK
再次点击 File EnCoding
切换回 UTF-8
同样选择 Convert
再次运行项目,正常
解决方案 2: 整个项目出现问题
点击 settings --> 搜索 File EnCoding
查看是不是编码有问题如图:
然后 File --> New Project Settings --> settings For New Project --> 搜索 File Settings
做同样修改
执行方案 1, 把出问题的 java 代码页修改,然后一切正常