我有一个由以下模块组成的多模块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
?
答案 0 :(得分:2)
我尝试了很多方法并最终:添加:
.disablePlugins(RevolverPlugin)
您想要开始的项目。 并使用:
addCommandAlias("mycommand", "subproject/re-start")
重定向你的命令。
希望可以帮到你。