sbt ./project文件夹中的文件夹/包

时间:2014-05-30 12:18:37

标签: scala sbt

对我来说很奇怪,也许我做错了什么,但是当我试图启动sbt时,它无法从./project文件夹中的文件夹/包中找到/编译文件,如:

root/
  project/
    deploy/DeployModule.scala
           DeployConfig.scala
    Build.scala

SBT无法通过build.deploy.DeployModule._导入解析,但如果我将文件从deploy文件夹移动到项目文件夹,则可以正常工作。所以看起来SBT无法解析项目文件夹中嵌套文件夹中的文件?

1 个答案:

答案 0 :(得分:2)

Sbt的元构建使用默认的sbt构建(带有一些小的附加功能)。因此,选择了根级.scala / .java文件,但是如果你想要子目录中的东西,你需要像这样放置它们:

root/
  project/
     src/main/scala/deploy/
       DeployModule.scala
       DeployConfig.scala
    Build.scala
相关问题