proste narzędzie do kompilacji Clojure .clj do .class / .jar

Znalazłem dwa sposoby kompilowania plików Clojure * .clj do plików * .class, i podczas gdy oba działają, mam pewne problemy z nimi.

Thepierwszy używa REPL, więc nie można go zautomatyzować (czy może?)

TheDrugi używalein. Szczerze mówiąc, nie widzę powodu, dla którego powinienem używać narzędzia do zarządzania zależnością do czegoś, co powinno być częścią podstawowego łańcucha narzędzi języka. Ale w każdym razie, używająclein wkrótcezmusza do korzystania z lokalnego repozytorium Maven jeśli twój kod Clojure potrzebuje dostępu do lokalnych słoików (co jest bardzo prawdopodobne).

Czy istnieje lepszy sposób na generowanie plików * .class lub * .jar z kodu Clojure, który obejmuje tylko podstawowe narzędzia Clojure i które można wykorzystać w sposób skryptowy, nieinteraktywny?

questionAnswers(2)

yourAnswerToTheQuestion