IntelliJ中Problems视图不显示编译错误但类有下划线该如何解决
IntelliJ 类下划线报错但Problems视图无异常解决步骤
适用场景:IntelliJ IDEA 标注类存在错误下划线,但Problems视图未列出任何编译错误,重启、切换编译器后问题仍存在
- 清空IDE缓存并重启
打开顶部菜单栏File → Invalidate Caches...,勾选清空文件系统缓存、清空已下载共享索引两个选项,点击Invalidate and Restart,等待IDE重启完成后重新索引项目。 - 重置源码目录标记
右键点击项目根目录,选择Mark Directory as → Unmark as Sources Root,取消源码根目录标记后,再重新将实际存放源码的目录(默认路径为src/main/java)标记为Sources Root,等待索引重新生成。 - 核对编译参数匹配性
打开Settings → Build, Execution, Deployment → Compiler,确认Project bytecode version配置与项目依赖的JDK版本完全一致,若使用JDK9及以上版本,可尝试取消勾选Use '--release' option for cross-compilation选项后重新构建项目。 - 重置项目IDE配置
完全关闭IDE后,删除项目根目录下的.idea隐藏文件夹,以及项目目录下所有后缀为iml的配置文件,重新打开IDE导入该项目,等待初始化完成后执行全量构建。
内容的提问来源于stack exchange,提问作者Daniel Hári
相关产品推荐
相关产品推荐

