Sbt 生成子项目和相关子项目

Sbt 生成子项目和相关子项目,sbt,Sbt,假设我有一个具有以下依赖项的多项目构建: 项目A 项目B依赖于A 项目C 项目D依赖于C 现在我在项目C中做了一个更改。当我在子项目C中编译/测试时,我希望命令随后自动应用到D(因为D依赖于C,我可能破坏了一个API),而不是应用到a和B sbt中有没有一种说法可以说“编译这个子项目和所有依赖它的项目” 这相当于,或者,我相信 如果它还不存在,那么关于如何实现这样一个任务的有用提示也是最受欢迎的。我认为默认情况下,sbt compile只会构建那些受更改影响的项目。不,@lutzh,没有等效

假设我有一个具有以下依赖项的多项目构建:

  • 项目A
  • 项目B依赖于A
  • 项目C
  • 项目D依赖于C
现在我在项目C中做了一个更改。当我在子项目C中编译/测试时,我希望命令随后自动应用到D(因为D依赖于C,我可能破坏了一个API),而不是应用到a和B

sbt中有没有一种说法可以说“编译这个子项目和所有依赖它的项目”

这相当于,或者,我相信


如果它还不存在,那么关于如何实现这样一个任务的有用提示也是最受欢迎的。

我认为默认情况下,
sbt compile
只会构建那些受更改影响的项目。不,@lutzh,没有等效于
——也可以创建依赖项。你可以为它打开一个功能请求。谢谢@DaleWijnand,我会的。