更新 swank/slime 的 Clojure 版本
我刚刚在 Windows 7 上从 Clojure 1.2 更新到 clojure 1.3.0 emacs 仍然会使用 swank/slime 升级到 Clojure 1.2。
有什么建议可以在哪里更改它以使用 1.3 吗?
I just updated from Clojure 1.2 to clojure 1.3.0 on Windows 7
and emacs is still going to Clojure 1.2 with swank/slime.
Any suggestions where to change this so it uses 1.3?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
lein deps
将获取您在project.clj
的:dependencies
中声明的 clojure 版本,以及lein swank
code> 将使用该 clojure 版本启动 swank 服务器。顺便说一句:在 emacs 内部,我认为从与项目中某个文件关联的缓冲区中简单地使用
Mx clojure-jack-in
会更方便。这也会让你开始炫耀。lein deps
will fetch the clojure version you've declared in the:dependencies
of yourproject.clj
, andlein swank
will start a swank server using that clojure version.BTW: From inside emacs, I think it's more convenient to simply use
M-x clojure-jack-in
from a buffer associated with some file in your project. That'll also start swank for you.使用 leiningen 启动 swank 服务器,它应该会达到正确的版本。
如果您已经在使用 lein,则更改版本号后可能还需要重新运行 lein deps
use leiningen to start the swank server and it should get to to the correct version.
you also may need to re run
lein deps
after changing the version number if you are already using lein