2012-03-30 41 views
5

当我使用lein runlein ring server启动Web应用程序时,我得到两个进程:Leiningen本身和我的应用程序。当我用Ctrl + C终止会话时,它会终止Leiningen并让我的应用程序继续运行。Leiningen - 如何杀死孩子的过程?

如何终止这两个过程或阻止Leiningen产卵过程?

回答

1

这听起来像https://github.com/technomancy/leiningen/issues/455这个问题在Leiningen主分支上是固定的,并且也被移植到1.x系列中为1.7.1。

+0

仍然无法在eclipse或cygwin中工作。 – 2012-03-30 16:02:42

+0

我在Cygwin上看到了一些邮件列表对话,他们还不确定如何解决它。 Eclipse @Konrad中如何运行?目前,我使用Leiningen生成一个pom文件并使用CounterClockwise和m2eclipse来运行和repl /管理依赖关系。 – deterb 2012-03-30 21:18:34

+0

我用CCW使用Eclipse,但运行Leiningen作为“外部工具”。在这种情况下,我得到相同的行为(生成过程,当我终止时不会被杀死)。看起来像使用CCW启动应用程序并在REPL中启动我的应用程序可能是目前最好的方法... – 2012-04-02 07:32:05

0

如何运行lein repl然后通过从REPL调用main函数来启动服务器。