使用idea编译外部导入项目报“Error:(1, 1) java: 非法字符: \65279“的解决方法
程序员文章站
2022-06-19 12:00:09
一、操作场景从外部导入项目到idea(idea版本:2020.1),然后编译此项目。二、问题现象编译报错,报错信息如下:Error:(1, 1) java: 非法字符: \65279Error:(1, 10) java: 需要class, interface或enum三、解决方法查看网上解决方法,试了修改字符编码和在settings里进行设置修改了编译器均没有解决此问题。【最终解决方法如下】1、双击Rebuild控制台错误信息2、在弹出的问题.java文件中,右键选择弹出的Rem...
一、操作场景
从外部导入项目到idea(idea版本:2020.1),然后编译此项目。
二、问题现象
编译报错,报错信息如下:
Error:(1, 1) java: 非法字符: \65279
Error:(1, 10) java: 需要class, interface或enum
三、解决方法
查看网上解决方法,试了修改字符编码和在settings里进行修改了编译器设置均没有解决此问题。
【最终解决方法如下】
1、双击Rebuild控制台错误信息
2、在弹出的问题.java
文件中,右键选择弹出的Remove BOM
3、逐个将所有的报错java文件全部修改
4、待所有的报错java文件修改后,再次操作Build
->Rebuild Project
本文地址:https://blog.csdn.net/weixin_46662419/article/details/111910676