ferramenta simples para compilar Clojure .clj em .class / .jar

Eu encontrei duas maneiras de compilar arquivos Clojure * .clj em arquivos * .class, e enquanto ambos funcionam, eu tenho algumas queixas com os dois.

oprimeiro usa um REPL e assim não pode ser automatizado (ou pode?)

oo segundo usalein. Para ser franco, não vejo por que devo usar uma ferramenta de gerenciamento de dependências para algo que deveria fazer parte da cadeia de ferramentas principal da linguagem. Mas em qualquer caso, usandolein em breveforça você a usar um repositório local do Maven se o seu código Clojure precisar acessar jars locais (o que é altamente provável).

Existe uma maneira melhor de gerar arquivos * .class ou * .jar a partir do código Clojure, que envolve apenas ferramentas básicas do Clojure e que podem ser empregadas de uma maneira não interativa e com script?

questionAnswers(2)

yourAnswerToTheQuestion