Это означает, что в вашем CLASSPATH не было каталога classes /.
ался скомпилировать очень простой test.clj в Clojure без какого-либо успеха. у меня естьнить наClojure Google Group с несколькими ответами, но ничего не помогло. Чтобы быстро подвести итог, вот мой файл clojure:
(ns test.test
(:gen-class))
(defn -main
[gre]
(println (str "Hello " gre)))
В основном это файл примера, представленный вЗакрытая документация.
Я поместил этот файл вclojure/src/test/test.clj
и должен быть в состоянии скомпилировать с(compile 'test.test)
, но я продолжаю получать ошибку:
java.io.IOException: The system cannot find the path specified (test.clj:1)что заставляет меня верить, что это проблема с классами. Я попытался запустить Clojure со всеми стандартными командами, приведенными вЗакрытая документация а также последнее предложение из ветки
java -classpath .;src;classes;clojure.jar clojure.main
.Если это поможет, моя файловая система выглядит так:
-+-clojure
+-classes/
+-+-src/
| |-+-test/
| | \-test.clj
+-\-test.clj
+-test.clj
+-clojure.jar
Постскриптум Я работаю на Vista Ultimate, так что можетвозможно быть проблема с разрешениями, но я проверил разрешения и не смог найти что-то не так с ними.