当我启动当前项目lein ring server并尝试通过苹果酒从Emacs连接到它时,我收到以下警告:
; CIDER 0.8.2 (Java 1.7.0_51, Clojure 1.6.0, nREPL 0.2.6)
WARNING: The following required nREPL ops are not supported:
apropos classpath complete eldoc info inspect-start inspect-refresh inspect-pop inspect-push inspect-reset macroexpand ns-list ns-vars resource stacktrace toggle-trace-var toggle-trace-ns undef
Please, install (or update) cider-nrepl 0.8.2 and restart CIDER
user>
Run Code Online (Sandbox Code Playgroud)
不过,我有一个依赖于[cider/cider-nrepl "0.8.2"]我project.clj.当我跑步时,这工作正常,lein repl然后我可以从苹果酒中连接好:
; CIDER 0.8.2 (Java 1.7.0_51, Clojure 1.6.0, nREPL 0.2.6)
swedishchef.handler>
Run Code Online (Sandbox Code Playgroud)
我可以看到我从leiningen wrt得到了两个不同的消息.nREPL,取决于我如何开始:
[sugarcube->swedishchef]lein ring server
See https://github.com/technomancy/leiningen/wiki/Repeatability)
Started nREPL server …Run Code Online (Sandbox Code Playgroud)