无法在类路径上找到 clojure/test/check__init.class、clojure/test/check.clj 或 clojure/test/check.cljc

Ren*_*rro 2 clojure clojurescript

我是 Clojure 和 Lisp 的新手。在Getting Clojure一书的第 14 章之后,它建议clojure.test.check.generators以一种在我看来好像它是嵌入在clojure.test.

事实证明不是。试图(require '[clojure.test.check.generators])给出一个错误:

Could not locate clojure/test/check__init.class, clojure/test/check.clj or clojure/test/check.cljc on classpath.

Ren*_*rro 7

这本书没有明确说明我需要check在尝试之前正确声明为项目依赖项require

我需要做的是打开project.clj文件,然后在下面:dependencies添加:[org.clojure/test.check "1.1.0"]. 检查库的 repo上的最新版本。

我在这里记录是因为搜索错误字符串没有直接返回给我解决问题。虽然这看起来很基本,但这个响应应该可以节省几分钟从其他刚刚开始的人那里挖掘的时间。