einfaches Tool zum Kompilieren von Clojure .clj in .class / .jar

Ich habe zwei Möglichkeiten gefunden, Clojure * .clj-Dateien in * .class-Dateien zu kompilieren, und obwohl beide funktionieren, habe ich mit beiden Probleme.

DasErster verwendet eine REPL und kann daher nicht automatisiert werden (oder?)

Dasder zweite Verwendetlein. Um ehrlich zu sein, ich verstehe nicht, warum ich ein Abhängigkeitsmanagement-Tool für etwas verwenden sollte, das Teil der Kern-Toolkette der Sprache sein sollte. Aber auf jeden Fall mitlein baldzwingt Sie, ein lokales Maven-Repository zu verwenden wenn Ihr Clojure-Code auf lokale Jars zugreifen muss (was sehr wahrscheinlich ist).

Gibt es eine bessere Möglichkeit, aus Clojure-Code * .class- oder * .jar-Dateien zu generieren, die nur die wichtigsten Clojure-Tools betreffen und die auf eine skriptgesteuerte, nicht interaktive Weise verwendet werden können?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage