2012-03-30 64 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函數來啓動服務器。