有谁知道我为什么会收到以下错误?我读了类似问题的答案,建议使用Leiningen,我在下面做过但仍然得到错误 .
MacBook-Pro:~ xxx$ lein new app test
基于“app”模板生成名为test的项目 .
MacBook-Pro:~ xxx$ cd test
MacBook-Pro:test xxx$ lein repl
nREPL服务器在主机127.0.0.1上的端口59623上启动
REPL-y 0.2.1
Clojure 1.5.1
文档:(doc function-name- here)
(find-doc“part-of-name-here”)
来源:(源函数名称 - 这里)
Javadoc :( javadoc java-object-or-class-here)
退出:控制D或(退出)或(退出)
结果:存储在变量* 1,* 2,* 3中,* e中的例外
test.core=> (require '[clojure.core.async :as async :refer :all])
FileNotFoundException Could not locate clojure/core/async__init.class or clojure/core/async.clj on classpath: clojure.lang.RT.load (RT.java:443)
test.core =>
我也尝试过emacs中的苹果酒repl:
; CIDER 0.3.1(Clojure 1.5.1,nREPL 0.2.3)
user> (require '[clojure.core.async :as async :refer :all])
FileNotFoundException无法在类路径上找到clojure / core / async__init.class或clojure / core / async.clj:clojure.lang.RT.load(RT.java:443)
用户>
1 回答
您需要将它添加到project.clj文件中 . 有关当前版本的详细信息,请参阅README . 对project.clj进行必要的更改后,需要重新启动repl .