Scala - Idea 项目报错 Cannot resolve symbol XXX
Idea Scala 项目报错 Cannot resolve symbol XXX。
·
一.引言
Idea 编译 Scala 项目大面积报错 Cannot resolve symbol xxx。
二.Cannot resolve symbol xxx
1.问题描述
Idea 内的 Scala 工程打开后显示下述异常:
即 Scala 常规语法全部失效,代码出现大面积红色报错。
2.尝试解决方法
A.设置 Main Source 目录
双击 Scala 目录,选择 Mark Directory as Source Root
B.设置 SDK
在 Project Structure 选项下检查 JVM 与 Scala SDK 配置情况
Java:
Scala:
C.Maven
检查 Maven 配置:
随后执行 mvn reimport:
D.Restart
File -> Invalidate Caches 重启 IDEA。
3.最终解决方法
上述方法尝试后均无法解决异常报错,再次检查 Project Structure 发现 Modules 出现了类似同名的项目,后者项目无 Scala 依赖,看着像是同名不同类的项目混杂了,'➖' 删除掉下面无依赖的项目,项目也恢复正常,不再报错 Cannot resolve symbol XXX。
更多推荐
已为社区贡献1条内容
所有评论(0)