SBT没有看到Java类

时间:2011-08-22 23:48:07

标签: java scala import sbt

这就是我的目录树的样子:

src/main/ --- java (some .java files)
          |
          |- scala (subdirectories with .scala files)
          |
          |- resources (some images)

我尝试将用Java编写的包导入我的Scala项目。

[error] /home/ciembor/test/src/main/scala/TestView.scala:9: not found: object waveform
[error] import waveform._
[error]        ^

我认为sbt不会浏览src / main / java中的文件。我怎么强迫它?

1 个答案:

答案 0 :(得分:4)

您的java文件是否在正确的目录中,例如,src / main / java / waveform /...?

与scala不同,java文件层次结构应与其包装相匹配。 Scala / sbt将使scala文件发生这种情况,但不会发生在java文件中。