簡體   English   中英

為什么蘋果酒掛在emacs中

[英]Why is cider-jack-in hanging in emacs

我正在研究Clojure的以下教程 我剛剛安裝了Emacs和Leiningen。 如果分別調用,則兩者均起作用。 但是,當我嘗試調用cider-jack-in ,如本教程中所述:

使用Emacs打開在第1章中創建的文件clojure-noob / src / clojure_noob / core.clj。接下來,使用Mx 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(這是apt-get安裝的)升級到2.6.1。

最近對cider進行了更改,因此您不再需要在〜/ .lein / profiles.clj中添加內容來安裝cider-nrepl和clj-refactor。 蘋果酒現在會解決這個問題。 您應該從配置中刪除該部分。

通常,對於這些情況,它有助於首先從命令行運行lein,並確保它實際上可以獲取項目依賴項。 大多數情況下,它坐在那里以每秒3字節的速度下載jar文件,而實際上並沒有停止。 其他時候,它因SSL / TLS證書驗證問題而失敗。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM