我正在通过the following tutorial on Clojure工作。我刚刚安装了Emacs和Leiningen。如果单独调用,两者都有效。但是,当我尝试调用cider-jack-in
时,如教程中所述:
使用Emacs,打开文件clojure-noob / src / clojure_noob / core.clj, 您在第1章中创建的。接下来,使用M-x cider-jack-in。这个 启动REPL并创建一个可以与之交互的新缓冲区 它
在最后一条消息后永远挂起:
Starting nREPL server via lein repl :headless...
You can run the command `cider-jack-in' with C-c M-j
Starting nREPL server via lein repl :headless...
我做错了什么?
编辑:为了解决这个问题,我将leiningen从1.7升级到了2.6.1。
答案 0 :(得分:2)
最近cider已更改,因此您不再需要向〜/ .lein / profiles.clj添加内容以安装cider-nrepl和clj-refactor。苹果酒现在会照顾它。您应该从配置中删除该部分。
通常对于这些情况,它首先从命令行运行lein,并确保它实际上可以获得项目依赖项。大多数时候它坐在那里以每秒3个字节的速度下载一个jar文件并且实际上没有停顿。其他时候它没有SSL / TLS证书验证问题。