首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在clojure中使用slimv

在clojure中使用slimv
EN

Stack Overflow用户
提问于 2011-11-19 08:47:12
回答 1查看 412关注 0票数 3

有没有关于在clojure中使用slimv的文档?

我把它连接到一个lein swank上,并且有一个可以工作的repl,但我不知道如何用它做任何事情。如何让它加载lein项目及其命名空间?尝试遵循tutorial,但似乎不能很好地转换为clojure。我尝试告诉它加载我的名称空间,它似乎可以工作,但如果我尝试执行我的函数之一,我得到:

代码语言:javascript
复制
Unable to resolve symbol: handle-text-message in this context
  [Thrown class java.lang.RuntimeException]

Restarts:
  0: [QUIT] Quit to the SLIME top level
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-05-17 07:19:41

lein swank不会在加载代码的情况下启动。但是,它从正确的类路径开始,这样您就可以加载代码了。

在最上面的文件中,您可以使用,b来加载整个文件,并从那里加载整个程序/should/。

例如,在https://github.com/elarkin/ants-demo的根目录下启动一个swank实例将加载一个正确设置了类路径的swank服务器。

如果您随后在VIM中连接到swank实例(使用,c),并在文件/src/ants/ui.clj上使用b,整个程序将被加载。

您可以通过手动运行main方法(-main)查看证据

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8190963

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档