0

命令行为“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: Unable to resolve symbol: PK♥♦ 在这种情况下

clojure-contrib 版本是 1.1.0 如何使用库调用 clojure 对吗?

4

2 回答 2

1

您是否尝试安装 Clojure Box?根据http://en.wikibooks.org/wiki/Clojure_Programming/Getting_Started#Windows,这似乎是在 Windows 中安装 Clojure 的首选方式我发现该页面在为其他平台安装时非常有用。

于 2010-10-09T15:38:19.283 回答
1

一种想法是您将两个罐子传递给 -jar 而不是在类路径上。你可能想要这样的东西:

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

我猜您的 CLI 调用导致 clojure.jar 自行启动,然后 clojure 试图读取 clojure-contrib.jar 作为参数。

于 2010-10-09T19:38:26.450 回答