Я работаю в Intellij с Cursive над проектом clojure, в котором есть подпроекты.Я импортировал проект верхнего уровня, запрашивая импорт для рекурсивного поиска проектов.
Каждый из проектов подмодулей имеет комбинацию clojure и java-кода.
Чтобы запустить все юниты для модуля, я могу щелкнуть правой кнопкой мыши и выбрать «Выполнить» и все тесты.Это создает целевую папку со всеми скомпилированными классами Java, но не компилирует код clojure, поэтому эти классы не найдены.
Существует задача Leiningen для компиляции кода clojure в файлы классов, но онипопасть в другую целевую папку (вместе с обычными классами Java)
Целевые папки представляют собой комбинацию имен профилей.Имя, создаваемое при выполнении тестов junit:
имя-dev-модуля + база + система + пользователь + при условии
В целевой папке при запуске компиляции lein есть всете же части, но в другом порядке,
база + система + пользователь + предоставлено + имя-dev-модуля
Есть ли способ управления тем, какая целевая папка используетсяконфигурацией запуска?Или есть способ установить порядок имен профилей, используемых при создании цели?