2014-02-06 87 views
0

我有一個Java進程在內部啓動許多守護進程。當我關閉原始進程時,我需要通過關閉所有子線程來執行正常關閉。我怎樣才能在Java中實現這一點。Java進程管理

對不起,如果問題是repititive。我經歷了這麼多的鏈接,但一直沒能找到解決方案。

謝謝。

+0

你能解釋一下你的用例嗎?最好的選擇取決於他們在做什麼,你部署什麼類型的系統等等。另外,你真的指單獨的進程(運行在其他JVM中),還是僅僅在同一個JVM中的多個線程? – chrylis

+0

對不起,延遲迴復。我的意思是多個進程,儘管在同一個盒子上運行。但不是線程。 – LPD

回答

0

聲明線程不是守護進程,setDaemon(false);

+0

我無法將它們作爲線程運行。他們將只是不同的過程。 – LPD

+0

你怎麼開始他們? – Andres

+0

Runtime.getRuntime()。exec(command) – LPD