Po uruchomieniu aplikacji internetowej z lein run
lub lein ring server
, otrzymuję dwa procesy: sam Leiningen i moją aplikację. Kiedy kończę sesję z Ctrl + C, to kończy ona Leiningen i pozostawia moją aplikację uruchomioną.Leiningen - jak zabić proces potomny?
Jak mogę zakończyć oba procesy lub uniemożliwić Leiningen uruchomienie procesu?
Nadal nie działa w środowisku Eclipse lub Cygwin. –
Widziałem niektóre z konwersacji listy dyskusyjnej na Cygwin, nie są jeszcze pewni, jak to naprawić. Jak pracujesz w Eclipse @Konrad? Obecnie używam Leiningen do generowania pliku pom i używania CounterClockwise i m2eclipse do uruchamiania i replikowania/zarządzania zależnościami. – deterb
Używam Eclipse z CCW, ale uruchamiam Leiningen jako "narzędzie zewnętrzne". Mam takie samo zachowanie w tym przypadku (proces spawnu, który nie zostanie zabity po zakończeniu). Wygląda na to, że uruchomienie aplikacji z CCW i uruchomienie mojej aplikacji w REPL może być teraz najlepszym rozwiązaniem ... –