除了一个模块之外的所有模块都禁用sbt-revolver

时间:2016-06-08 04:54:44

标签: sbt sbt-revolver

我有一个由以下模块组成的多模块sbt项目:

> projects
[info] In file:/Users/me/workspace/my/project/
[info]     backend
[info]   * myproject
[info]     rest
[info]     root

我希望sbt-revolver仅在我的REST api代码所在的rest项目中处于活动状态。这样我就不必切换到rest项目来执行re-start,而是可以从默认的父项目执行它,而rest将是唯一的-start在。上执行。

如何在sbt-revolver以外的所有项目中停用rest

1 个答案:

答案 0 :(得分:2)

我尝试了很多方法并最终:添加:

.disablePlugins(RevolverPlugin)

您想要开始的项目。 并使用:

addCommandAlias("mycommand", "subproject/re-start")

重定向你的命令。

希望可以帮到你。