【发布时间】:2018-03-13 13:45:06
【问题描述】:
给定一个项目结构:
rootProject
aggregatingSubProject
subA
subB
subC
如何在不手动指定的情况下为aggregatingSubProject 及其所有聚合项目运行package 任务?
到目前为止,我只能在 rootProject 中执行 package 时构建 subA 和 subB - 无论我是否将 .aggregate(subA, subB) 放在 aggregatingProject 的 build.sbt 中。
我需要rootProject 来定义构建的通用设置,并且我想在单个构建中构建多个项目(一些聚合其他项目,如aggregatingSubProject 所做的)。
编辑:我需要在不指定根 build.sbt 中的所有子子项目的情况下执行此操作。我想在 aggregatingSubProject/build.sbt 中定义 subA 和 subB。
使用 sbt 0.13.16。
【问题讨论】: