2010-04-02 44 views

回答

4

我想你可以做

Runtime.getRuntime().exec(command); 

,其中的命令是java command

+1

父母退出後不會殺死孩子嗎? – 2010-04-02 13:48:30

+0

試試看:-) – Fortega 2010-04-06 10:50:30

+1

這不適合我。父進程無法退出,直到子進程完成。 System.exit(0)被阻塞,直到子進程停止。 – CarlG 2010-06-09 19:35:05

0

如果你想退出JVM和主應用程序,然後使用Fortega的建議(這可能是最好的方法)!

還有另一種方法,如果你不想創建新的進程:你可以在一個單獨的線程中運行一切,也是「主應用程序」。這不會退出Java虛擬機,線程會一直運行直到它們完成(除非將它們設置爲守護進程線程)。

相關問題