我正在寻找一种方法来创建在应用程序的主进程退出后继续运行的Process
(它已经这样做了(,并且我可以重新获取应用程序的另一个实例(在第一个实例退出后(。我的意思是类似于 linux shell 中的屏幕,但对于 java Process
.我不知道这是否可能...
这
是不可能的。无法获取现有进程的 Process
对象,也无法获取不是进程子进程的进程的对象。
screen
从不真正退出来工作。当您从screen
会话分离时,它将继续在后台运行,保持对其中启动的进程的控制。重新附加到会话使其再次可见,但它实际上一直在运行。