如何在Leiningen的交互模式下重启swank?

时间:2011-02-04 04:22:16

标签: clojure leiningen

假设我以交互模式运行Leiningen('lein interactive')并启动了Swank Clojure服务器('swank')。现在我想杀死/重新启动Swank服务器而不杀死Leiningen。我怎样才能做到这一点?这甚至可能吗?

到目前为止,我一直在使用Ctrl-C来杀死这两个,这不会让Leiningen的交互模式对我有用,因为我可能刚刚开始'lein swank'开始。

2 个答案:

答案 0 :(得分:2)

如果您使用的是Slime,则可以调用绑定到,rest的{​​{1}}。这将重新启动您的swank会话。

答案 1 :(得分:1)

尚未实施。但是,交互式任务适用于不使用swank的人。 Swank已经为您的项目打开了一个JVM,这样就破坏了交互式任务的目的。