我正在寻找一种创建Process
的方法,该方法在我的应用程序退出的主要流程之后继续运行(它已经这样做了)并且我可以重新获取在我的应用程序的另一个实例中(在第一个实例退出后)。
我的意思是像linux shell中的屏幕,但是对于java Process
。
我不知道这是否可能......
答案 0 :(得分:1)
这是不可能的。您无法获得现有流程的Process
对象,也无法获得流程中不属于您的流程。
screen
从未真正退出。当您从screen
会话分离时,它将继续在后台运行,从而保持对其内部启动的进程的控制。重新附加到会话使其再次可见,但它确实在整个时间运行。