Я поместил Clojure в C:\clojure-1.1.0 и запускаю REPL: Java - CP clojure.jar clojure.main
В \test\clojure\test_clojure существует набор тестовых файлов. Как выполнить их?
Например, я попробовал: Java - CP......\clojure.jar clojure.main data_structures.clj
И это не работало.
Два варианта:
После запуска REPL вы можете вручную загрузить файл с помощью:
(load-file "\ data_structures.clj")
Вы можете передать параметр командной строки, сообщающий ему о загрузке / eval файла при загрузке:
java -cp clojure.jar clojure.main -i \ data_structures.clj -e "(делать-всякие)"
Мы используем (clojure 1.2): java -cp "./target/***-0.1-jar-with-dependencies.jar;src/clojure" jline.ConsoleRunner clojure.main run.clj
Я думаю, что с тестами вы можете использовать аналогичный способ.