Error: (1, 1) java: Illegal character:’\ufeff’ [How to Solve]

the problem

When opening the eclipse java project compiling with IDEA, the following error occurred:

Error:(1, 1) java: Illegal character: ‘\ufeff’ 
Error:(1, 10) java: need class, interface or enum 

2. Reason analysis

Eclipse can intelligently convert UTF-8+BOM files into ordinary UTF-8 files. IDEA does not have this intelligent conversion.

Three, the solution

1 Convert with IDEA, first convert to GBK, and then back to UTF-8

2 Convert with other editors, such as notpade++, sublime, etc.

The principle is the same, the operation is omitted.

Read More:

Leave a Reply

Your email address will not be published. Required fields are marked *