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