Scala Intellij编译错误:idea报错xxxx“is already defined as”

今天写scala代码时,Idea报了这样的错误,如下图所示:

一般情况下原因分两种:

第一是我们定义的类或对象重复多次出现,编译器无法确定使用哪个定义。

这通常是由于以下几个原因导致的:

  1. 重复定义:在同一个文件中多次定义了同样的类或对象。
  2. 重复导入:在同一个文件中多次导入了相同的类或对象。
  3. 文件名与类名不匹配:文件名与类名不匹配,导致编译器无法正确确定类或对象的定义。
    具体可参考-->Scala Intellij编译错误:"is already defined as"|极客笔记 (deepinout.com)

比如我就是在同一包中出现同名的类/包对象

第二是src与main被标记为源

由于上述错误,intellij无法构建。取消标记源src

具体路径:file->project structure->modules

相关推荐
Lv11770082 分钟前
Visual Studio 中的密封类和静态类
ide·笔记·c#·visual studio
diudiu96286 分钟前
Maven配置阿里云镜像
java·spring·阿里云·servlet·eclipse·tomcat·maven
JobDocLS7 分钟前
VScode使用方法
ide·vscode·编辑器
魔芋红茶17 分钟前
Netty 简易指南
java·开发语言·netty
大学生资源网36 分钟前
基于springboot的万亩助农网站的设计与实现源代码(源码+文档)
java·spring boot·后端·mysql·毕业设计·源码
小严家38 分钟前
Java基础教程大全完整学习路径
java·开发语言·学习
毕设源码-朱学姐39 分钟前
【开题答辩全过程】以 基于Java的电影推荐系统为例,包含答辩的问题和答案
java·开发语言
sheji34161 小时前
【开题答辩全过程】以 基于SSM的校园新冠疫苗接种信息管理系统为例,包含答辩的问题和答案
java·开发语言
菜鸟233号1 小时前
力扣78 子集 java实现
java·数据结构·算法·leetcode
dddaidai1231 小时前
深入JVM(四):垃圾收集器
java·开发语言·jvm