我尝试运行 lein 项目cider/cider-nrepl
。
我写[cider/cider-nrepl "0.10.1"]
在plugins
部分project.clj
运行后cider-jack-in
我有错误 -Caused by: java.lang.RuntimeException: Unable to resolve var: cider.nrepl.middleware.apropos/wrap-apropos in this context
如果我从苹果酒中删除苹果酒插件project.clj
运行良好,但 M-.,cider-jump-to-var
功能不起作用。
更新
我创建了新的最小 lein 应用程序:
$lein deps :tree
[clojure-complete "0.2.3" :scope "test" :exclusions [[org.clojure/clojure]]]
[org.clojure/clojure "1.6.0"]
[org.clojure/tools.nrepl "0.2.6" :scope "test" :exclusions [[org.clojure/clojure]]]
项目.clj
(defproject app "0.1.0-SNAPSHOT"
:description "FIXME: write description"
:url "http://example.com/FIXME"
:license {:name "Eclipse Public License"
:url "http://www.eclipse.org/legal/epl-v10.html"}
:dependencies [[org.clojure/clojure "1.6.0"]])
$lein version
Leiningen 2.5.1 on Java 1.8.0_72-internal OpenJDK Server VM
我对 lein 有一个习惯profile.clj
。
{:repl {:dependencies [[org.clojure/tools.nrepl "0.2.12"]]}}