为什么在运行(使用';clojure.contrib.repl-utils)时会出现错误?

为什么在运行(使用';clojure.contrib.repl-utils)时会出现错误?,clojure,Clojure,我发现我可以通过阅读编程clojure书籍第20页,使用Chris Houser的repl-utils库(clojure.contrib.repl-utils/source或show)来插入Java 我在网上搜索并下载了“clojure contrib.jar”,并将其设置为类路径的一部分 问题是我无法运行以下命令 (use 'clojure.contrib.repl-utils) 在命令行clojure和emacs/slime上 可能有什么问题?Chirs Houser的库与“clojure

我发现我可以通过阅读编程clojure书籍第20页,使用Chris Houser的repl-utils库(clojure.contrib.repl-utils/source或show)来插入Java

我在网上搜索并下载了“clojure contrib.jar”,并将其设置为类路径的一部分

问题是我无法运行以下命令

(use 'clojure.contrib.repl-utils)
在命令行clojure和emacs/slime上


可能有什么问题?Chirs Houser的库与“clojure contrib.jar”不同吗?

它对我有用,我们需要更多信息来帮助您:运行它时到底发生了什么?它会引发错误吗?

找到了解决方案 我问了一下,得到了一些

简而言之,-让它需要是可以的,但是给了我一个错误来参考。因此,我需要如下使用

user=> (require 'clojure.contrib.repl-utils) user=> (clojure.contrib.repl-utils/expression-info '(+ 1 2)) {:class java.lang.Number, :primitive? false} user=>(需要'clojure.contrib.repl-utils] user=>(clojure.contrib.repl-utils/expression-info'(+12)) {:class java.lang.Number,:primitive?false}
现在很多版本都不推荐使用单片contrib,多年来都没有进行维护/更新。有关更多详细信息,请参阅本页: