(转)Intellij IDEA 测试scala程序的时候: "Test is already defined as object Test"

【转载原因:类似报错,参考方法解决】

【转载原文:https://blog.csdn.net/xxxx000/article/details/79824054

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

本文链接:https://blog.csdn.net/xxxx000/article/details/79824054

使用Intellij IDEA 编写第一个SCALA程序的时候,会出现报错:

 

object TestScala {
  def main(args: Array[String]): Unit = {
    println("Hello,Scala")
  }

}

报错:Error:(9, 8) TestScalaObject is already defined as object TestScalaObject
object TestScalaObject {

原因:多重目录被设置为Source,导致出现多重对象

 这里SCALA和MAIN目录都为蓝色,说明都为SOURCE,导致了对象重复。

解决方案:将MAIN的SOURCE去掉,即可

具体方法:1.选择main目录然后右键-》make Directory as -》unmark as root directory即可

2.选中项目右键--》opern module settings -》Modules-》Source--》去掉src/main目录即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值