【问题标题】:How can I restart swank in Leiningen's interactive mode?如何在 Leiningen 的交互模式下重新启动 swank?
【发布时间】:2011-02-04 04:22:16
【问题描述】:

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

到目前为止,我一直在使用 Ctrl-C 来杀死这两个,这并没有让 Leiningen 的交互模式对我有用,因为我还不如刚开始运行“lein swank”。

【问题讨论】:

    标签: clojure leiningen


    【解决方案1】:

    如果你使用 Slime,你可以调用绑定到(restart-inferior-lisp),rest。这将重新启动您的 swank 会话。

    【讨论】:

    • 当我尝试这个(使用 M-x clojure-jack-in)时,我进入了 minibuffer:“没有劣质的 lisp 进程”。
    【解决方案2】:

    这还没有实现。但是,交互式任务是为不使用 swank 的人设计的。 Swank 已经为您的项目打开了一个 JVM,因此这违背了交互式任务的目的。

    【讨论】:

      猜你喜欢
      • 2011-02-05
      • 2018-12-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-09-04
      • 2011-08-06
      • 1970-01-01
      • 2017-06-17
      相关资源
      最近更新 更多