【发布时间】:2013-12-03 13:01:10
【问题描述】:
我正在学习 Scala,如果这是一个愚蠢的问题,请耐心等待。
我有这个包和一个类(把它拆成最简单的版本):
package Foo {
class Bar {}
}
然后在main.scala 文件中我有:
import Foo.Bar
object test {
def main() {
val b = new Bar()
}
}
为什么会这样:
test.scala:1: 错误:Bar 不是 Foo 的成员
它指向import 语句。
【问题讨论】:
-
你是如何编译这个的?您使用的是 sbt 或 maven 还是了解包结构的东西?
-
scala命令不编译程序,它运行一个程序。我建议查看sbt,或者,如果它是一个非常简单的应用程序,只需将所有内容放在一个文件中。 -
有没有办法在 Intellij IDEA 中轻松做到这一点?
标签: scala