标签: java scala sbt
我有一个SBT多项目构建,包含一些scala项目和一些java项目。我为java vs scala使用不同的插件进行代码覆盖,静态分析等。例如jacoco用于覆盖java和scoverage覆盖scala。还有其他差异。
我希望能够在顶级项目中运行sbt build(或类似的东西),然后让该委托给每个子项目以实际执行构建。然后java项目可以调用jacoco,而scala可以调用scoverage。
sbt build
或许有一种不同于委托的方法,允许子项目定义为其构建运行的任务?非常感谢任何帮助。