问题
Looks strange to me, maybe i'm doing something wrong, but when i'm trying to launch sbt it can't find/compile files from folders/packages inside ./project folder, like:
root/
project/
deploy/DeployModule.scala
DeployConfig.scala
Build.scala
SBT can't resolve by build.deploy.DeployModule._
import, but if i move files from deploy folder into project folder it works. So it looks like SBT can't resolve files in nested folders inside project folder?
回答1:
Sbt's meta build uses the default sbt build (with a few minor extras). As such, root-level .scala/.java files are picked up, but if you want things in sub-directories, you'll need to place them like so:
root/
project/
src/main/scala/deploy/
DeployModule.scala
DeployConfig.scala
Build.scala
来源:https://stackoverflow.com/questions/23954464/folders-packages-in-sbt-project-folder