Problem compilando no Clojure
Eu tenho tentado compilar um test.clj muito simples no Clojure sem sucesso. Eu tenho umfi noClojure Google Group com várias respostas, mas nada ajudou. Para resumir rapidamente, aqui está o meu arquivo clojure:
(ns test.test
(:gen-class))
(defn -main
[gre]
(println (str "Hello " gre)))
Basicamente, é o arquivo de exemplo fornecido noocumentação @Clojure.
Coloquei este arquivo adequadamente emclojure/src/test/test.clj
e deve poder compilar com(compile 'test.test)
, mas continuo recebendo o erro:
java.io.IOException: The system cannot find the path specified (test.clj:1)que me leva a acreditar que é um problema no caminho da classe. Eu tentei executar o Clojure com todos os comandos padrão dados noClojure documenation, bem como a sugestão mais recente do tópico
java -classpath .;src;classes;clojure.jar clojure.main
.Se ajudar, meu sistema de arquivos fica assim:
-+-clojure
+-classes/
+-+-src/
| |-+-test/
| | \-test.clj
+-\-test.clj
+-test.clj
+-clojure.jar
P.S. Estou executando o Vista Ultimate, portanto, podepossivelment ser um problema de permissões, mas verifiquei as permissões e não encontrei nada de errado com ela