当前位置: 首页 > news >正文

Scala - Idea 项目报错 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。

http://www.lryc.cn/news/235.html

相关文章:

  • 信息化发展与应用的新特点
  • 软件测试】测试时间不够了,我很慌?项目马上发布了......
  • MapReduce编程规范
  • Unity 如何实现游戏Avatar角色头部跟随视角转动
  • 深度学习优化算法总结
  • CMake详细使用
  • 【数据结构与算法】前缀树的实现
  • canvas 制作2048
  • playwright: 全局修改页面等待超时时间
  • C++类和对象(中)
  • Docker安装EalasticSearch、Kibana,安装Elasticvue插件
  • 算法训练营 day39 贪心算法 无重叠区间 划分字母区间 合并区间
  • c/c++开发,无可避免的文件访问开发案例
  • MySQL学习笔记
  • ccs导入工程失败的处理方法
  • 探针台常见的故障及解决方法
  • 域内资源探测
  • c# 将数据导出到EXCEL文件
  • 微服务 分片 运维管理
  • 批量占满TEMP表空间问题处理与排查
  • Pytorch中的tensor和variable
  • 暗月内网渗透实战——项目七
  • 【Java 面试合集】描述下Objec类中常用的方法(未完待续中...)
  • SQLSERVER 的 truncate 和 delete 有区别吗?
  • 【C++】CC++内存管理
  • 数据预处理之图像去空白
  • 真的麻了,别再为难软件测试员了......
  • 2月9日,30秒知全网,精选7个热点
  • 球面坐标系下的三重积分
  • 谷歌 Jason Wei | AI 研究的 4 项基本技能