Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/clojure/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Emacs 与leiningen和elein一起使用swank时出错_Emacs_Clojure_Leiningen_Swank_Clojurebox - Fatal编程技术网

Emacs 与leiningen和elein一起使用swank时出错

Emacs 与leiningen和elein一起使用swank时出错,emacs,clojure,leiningen,swank,clojurebox,Emacs,Clojure,Leiningen,Swank,Clojurebox,我在linux中使用leiningen和elein,当我创建项目时,我添加: :dev-dependencies [[swank-clojure "1.2.1"]]) 然后我调用“elein swank”和perfect…这连接了swank和(显然)slime,因为repl打开了,我可以使用我的代码 现在我已经在windows上安装了clojure box;这包括clojure模式和slime,我已经下载了leiningen和elein模式 我创建我的项目,添加swank dependenci

我在linux中使用leiningen和elein,当我创建项目时,我添加:

:dev-dependencies [[swank-clojure "1.2.1"]])
然后我调用“elein swank”和perfect…这连接了swank和(显然)slime,因为repl打开了,我可以使用我的代码

现在我已经在windows上安装了clojure box;这包括clojure模式和slime,我已经下载了leiningen和elein模式

我创建我的项目,添加swank dependencie,当我调用“elein swank”时,显示:

“找不到swank…”

elein swank缓冲区说

已在本地主机端口4005上打开连接

显然swank不起作用,因为如果我调用slime connect并尝试使用4005端口,这会打开repl,但如果我按enter键,它会显示“连接关闭”

然后我尝试使用以下方式下载swank clojure:

lein插件安装swank clojure 1.3.3

我已经读到这种方式已经过时了,现在莱宁根包括了斯旺克(如果我错了,请纠正我)。我尝试使用斯旺克然后这也不起作用


我能做什么?

我建议使用swank clojure和clojure jack in。要使用较新的swank clojure,只需在emacs中打开project.clj(或您项目中的任何clojure文件),然后调用M-x clojure jack inI建议将swank clojure与clojure jack in一起使用。要使用较新的swank clojure,只需在emacs中打开project.clj(或项目中的任何clojure文件),然后调用M-x clojure jack in