【发布时间】:2015-02-12 13:22:36
【问题描述】:
.lein/profiles.clj 的依赖关系为,
{:user {}
:repl {:dependencies [[org.clojure/clojure "1.4.0"]
[ring/ring "1.1.6"]]
}}
在回复中
(require 'ring.adapter.jetty)
投掷,
java.io.FileNotFoundException: Could not locate ring/adapter/jetty__init.class or ring/adapter/jetty.clj on classpath: (NO_SOURCE_FILE:0)
这意味着,ring 依赖没有加载到 repl shell 中。有错误吗?
【问题讨论】:
-
这是 ring 和 Clojure 的旧版本。 ring 的依赖块的当前版本是 [ring "1.3.2"]。您能否尝试使用更新的环版本和 Clojure 1.6+ 并包含运行“lein deps”报告的任何错误
-
库依赖项几乎肯定应该在这个项目的 project.clj 文件中,而不是在你的 lein 配置文件中。您能否包含此项目的 project.clj 文件。
-
没有项目。我正在从 bash shell 运行它...比如 nodejs repl,可以从任何目录运行...
标签: clojure leiningen read-eval-print-loop