2015-11-04 7 views
1

Я использую boot, и я доволен им до сих пор. В настоящее время мне еще предстоит выполнить две задачи в двух разных консолях: boot dev и boot autotest.Clojure - boot compose task

Поэтому я хотел бы знать, что возможно выполнить все задачи загрузки в пределах одной 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 решить мою проблему?

ответ

0

Отвечая на мой собственный вопрос:

  • Я больше не это исключение
  • это один из прочности boot использовать одну единственную JVM (в отличие от Leiningen)