请参阅错误消息:error in process sentinel: Could not start nREPL server: That’s not a task. Use "lein help" to list all tasks.
在*Messages*
缓冲区中,错误的完整形式为:
进程中的错误:nrepl-server-sentinel:无法启动nREPL服务器:这不是任务。使用" lein help"列出所有任务。
M-x cider-version
显示
CIDER 0.15.0snapshot(package:20170525.255)
试图摆弄~/.lein/profiles.clj
以明确添加
{:user {:plugins [[cider/cider-nrepl "0.15.0snapshot"]]}}`
......但这并没有改变任何事情。
(过了一段时间后回到Clojure"新鲜"安装(Emacs,clojure-mode,苹果酒等等)所以可能错过了一些小环境设置步骤,只是不知道那是什么!)
答案 0 :(得分:0)
原来不兼容的不是nRepl中间件,而是Leiningen本身。
我使用apt-get
卸载了我安装的版本,并使用downloaded script自行安装,并确保此新版本是which lein
导致的版本,此问题消失了
更多详细信息:正在运行cider-jack-in
触发了对lein update-in
的调用以及更多参数,但是Leiningen的版本我根本没有显示{{1}当我运行update-in
时,作为其中一个选项。