我是 Clojure 和 Lisp 的新手。继Getting Clojure第14章书,它建议加载 clojure.test.check.generators
以一种在我看来好像它是嵌入在 clojure.test
中的 native 库的方式.
事实证明不是。试图(require '[clojure.test.check.generators])
给出一个错误:Could not locate clojure/test/check__init.class, clojure/test/check.clj or clojure/test/check.cljc on classpath
.
最佳答案
这本书没有明确说明我需要正确申报 check
在尝试之前作为项目依赖项 require
它。
我需要做的是打开project.clj
文件,并在 :dependencies
下添加这个:[org.clojure/test.check "1.1.0"]
.查看 library's repo 上的最新版本.
我在这里记录是因为搜索错误字符串没有直接返回给我解决问题。虽然这看起来很基本,但这个响应应该可以节省几分钟从其他刚刚开始的人那里挖掘的时间。
关于clojure - 无法在类路径上找到 clojure/test/check__init.class、clojure/test/check.clj 或 clojure/test/check.cljc,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64251022/