2013-07-18 26 views
0

我有以下两个文件:斯卡拉 - 对象X不是封装的部件Y的

MainObject.scala

import mypkg.MyObject._ 
object MainObject {} 

MYPKG/MyObject.scala

package mypkg 
object MyObject {} 

然后当我尝试编译与scalac MainObject.scala我得到错误

MainObject.scala:1: error: object MyObject is not a member of package mypkg

有关为什么会发生此错误的任何想法?

回答

6

您需要提供两个文件编译为scalac

scalac MainObject.scala mypkg/MyObject.scala 

这对我正常工作与你的代码。

+0

谢谢,就是这样。不是最直接的错误消息。 – user2593955