1

我正在使用boot,到目前为止我很满意。我目前仍然需要在两个不同的控制台中运行两个任务: boot devboot autotest

因此,我想知道在同一个 JVM 中进行所有引导任务是可行的/建议的。

我试图像这样编写任务:

(deftask autotest []
  (comp
    (watch)
    (run-tests)))

(deftask dev
  "Start the dev env..."
  [t run-tests       bool "Run the tests continuously"]
  (comp
   ....
   (if run-tests (autotest) identity)))

但是现在在运行时,boot dev -t我从我正在使用的一个库中得到一个异常,这可能意味着我必须隔离它。

引导任务是否打算这样使用,并且可以引导pods解决我的问题吗?

4

1 回答 1

0

回答我自己的问题:

  • 我不再有这个例外
  • 这是boot使用单个 JVM(而不是 leiningen)的优势之一
于 2016-12-02T16:18:44.043 回答