【发布时间】:2021-10-31 06:54:26
【问题描述】:
我有一个 Akka 应用程序,在 build.sbt 中有一个 fork := true 设置。所以当我需要调试代码时,我手动将其设置为false。这是很容易忘记的事情。
有没有办法从命令行覆盖fork 设置?例如在运行sbt clean run 时。我读过有人可以创建一个单独的任务,override fork 仅用于该任务。在后一种情况下,clean run 任务会是什么样子?
更新:很抱歉给您带来了困惑。在 Marko 的回复之后,我意识到我的票不完整。我想要一种在非交互式外壳中设置它的方法。现在我有一个 IntelliJ sbtTask(它也接受环境变量等),我只需单击调试按钮即可运行应用程序。任务本身只有两个词 - clean run,但应该需要创建一个单独的词。
【问题讨论】:
标签: scala intellij-idea sbt fork