Scala-对象X不是包Y的成员
我有以下两个文件: MainObject.scalaScala-对象X不是包Y的成员,scala,Scala,我有以下两个文件: MainObject.scala import mypkg.MyObject._ object MainObject {} package mypkg object MyObject {} mypkg/MyObject.scala import mypkg.MyObject._ object MainObject {} package mypkg object MyObject {} 然后,当我尝试使用scalacmainobject.scala编译时
import mypkg.MyObject._
object MainObject {}
package mypkg
object MyObject {}
mypkg/MyObject.scala
import mypkg.MyObject._
object MainObject {}
package mypkg
object MyObject {}
然后,当我尝试使用scalacmainobject.scala
编译时,我得到了错误
MainObject.scala:1:错误:对象MyObject不是包的成员
mypkg
知道为什么会发生此错误吗?您需要提供两个文件以编译到
scalac
:
scalac MainObject.scala mypkg/MyObject.scala
这对我来说很适合您的代码。您需要提供两个文件来编译成
scalac
:
scalac MainObject.scala mypkg/MyObject.scala
您的代码对我来说很好。谢谢,就这样。不是最直接的错误信息。谢谢,就是这样。不是最直接的错误消息。