Я хочу создать несколько uberjars с разными точками входа main
из одной базы кода. Я вижу, вы можете указать пространство имен main
в качестве аргумента lein uberjar
, но я не вижу способа указать результирующее имя файла или путь, поэтому они просто перезаписывают друг друга. Есть ли способ переопределить выходное имя файла или путь из командной строки?
Или есть лучший способ сделать это? Есть отдельные файлы проектов, которые ссылаются на центральный проект "библиотеки"? Если да, то какова будет физическая структура этого вида и как его построить?