Обычно вы компилируете его в файл JAR и запускаете его на JVM.
Однако, если у вас установлены инструменты clojure cli, которые вы можете сделать на Mac с помощью brew, используя brew install clojure
, вы можете запускать файлы .clj с шебангом вверху, как это
#! /usr/bin/env clj
(prn "Hello, world")
После запуска chmod a+x ./helloworld.clj
я могу выполнить это, запустив ./helloworld.clj
Хотя это ничего не компилирует.Если хотите, скомпилируйте сборку в банку.Если вы используете leiningen, вы можете использовать lein uberjar
для создания jar-файла.Затем начните с java -jar <artifact-name>.jar