Ошибка импорта clojure-contrib.jar - PullRequest
0 голосов
/ 09 октября 2010

Командная строка: «D: \ Progra ~ 1 \ Java \ jre6 \ bin \ java.exe -jar D: \ Old \ Clojure \ clojure.jar D: \ Old \ Clojure \ clojure-contrib.jar" Следующая ошибкапоявляется: clojure.lang.Compiler $ CompilerException: clojure-contrib.jar: 0: невозможно разрешить символ: PK PK ♦ в этом контексте

версия clojure-contrib - 1.1.0 Как вызвать clojure с правами библиотек

Ответы [ 2 ]

1 голос
/ 09 октября 2010

Одна мысль состоит в том, что вы передаете две банки jar, а не на пути к классам.Вы, вероятно, хотите что-то вроде:

java.exe -cp d:\old\clojure-contrib.jar -jar d:\old\clojure.jar

Я бы предположил, что ваш CLI-вызов вызывает сам запуск clojure.jar, а затем clojure пытается прочитать в качестве аргумента clojure-contrib.jar.

1 голос
/ 09 октября 2010

Вы пробовали установить Clojure Box?Кажется, это предпочтительный способ установки Clojure в Windows в соответствии с http://en.wikibooks.org/wiki/Clojure_Programming/Getting_Started#Windows Я нашел страницу очень полезной при установке для других платформ.

...