2013-07-18 3 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

이 오류가 발생하는 이유는 무엇입니까?

scalac MainObject.scala mypkg/MyObject.scala 

이것은 당신의 코드와 나를 위해 잘 작동 :

답변

6

당신은 scalac로 컴파일 두 파일을 제공해야합니다.

+0

감사합니다. 가장 간단한 오류 메시지가 아닙니다. – user2593955