IDEA 外部导入的项目build报错 java: 需要class, interface或enum

报错信息:java: 需要class, interface或enum

报错信息如图所示

在这里插入图片描述

解决方案:点击右下角编码 UTF-8修改为其他编码,如GBK等,然后选择Convert即可

  1. IDEA 外部导入的项目build报错 java: 需要class, interface或enum_第1张图片

  2. IDEA 外部导入的项目build报错 java: 需要class, interface或enum_第2张图片


全部修改后,问题完美解决
IDEA 外部导入的项目build报错 java: 需要class, interface或enum_第3张图片


总结:这个问题是由BOM所导致的,外部项目编码和本地默认编码不符产生的问题,并不是语法级错误。

你可能感兴趣的:(问题日记)