【问题标题】:Disable sbt-revolver for all but one module对除一个模块以外的所有模块禁用 sbt-revolver
【发布时间】:2016-10-08 04:38:07
【问题描述】:

我有一个由以下模块组成的多模块 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 将是唯一执行重新启动的。

如何在除rest 之外的所有项目上禁用sbt-revolver

【问题讨论】:

    标签: sbt sbt-revolver


    【解决方案1】:

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

    .disablePlugins(RevolverPlugin)
    

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

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

    重定向你的命令。

    希望能帮到你。

    【讨论】:

      猜你喜欢
      • 2015-09-24
      • 1970-01-01
      • 2011-02-21
      • 2022-08-22
      • 2023-04-05
      • 2022-11-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多