我试图弄清楚sbt是如何工作的。 我阅读了sbt在线文档,但仍然有未解决的问题。
当sbt在<root> / project文件夹中发现多个.scala文件(每个文件都包含一个Build trait实现)时,它的行为如何?
我进行了实验,发现如果构建实现之间没有干扰,则sbt会发现这种情况是正确的。 我称其为“干扰”,但对于正确和不正确的情况以及将多个Build定义实际扁平化为单个sbt项目的情况,我没有确切的了解。