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

标签 clojure clojurescript

我是 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/

相关文章:

clojure - Time Ago 函数在 Clojure 中的实现是什么样的?

javascript - 从 Clojurescript 创建一个 NodeJS 可运行的单个 javascript 文件

clojure - 有没有好的 ClojureScript 工作流程?

clojure - 如何在不发出ajax请求的情况下将edn从clojure传递到clojurescript(即通过hiccup生成的页面)

clojure - 在 Reagent/Clojurescript 中保持客户端状态最新

concurrency - 在Clojure中并行处理CSV文件

clojure - 跷跷板按钮绑定(bind) WindowBuilder

unicode - 在 Clojure 源代码中使用表情符号文字

clojure - 在 Clojure 中使用元数据创建相互递归的局部函数

clojure - 如何检查函数是否是部分函数?