首页 > 解决方案 > 应用程序关闭后附加到进程

问题描述

我的应用程序可以使用 ProcessBuilder 启动自定义流程,我有触发“命令”的方法,也可以加入流程控制台以查看输出。我将所有已启动的进程和信息保存在内存中,但问题是当应用程序关闭时,我丢失了已启动/已保存进程的所有跟踪,当应用程序启动时能够获得所有已初始化的最佳方法是什么流程和信息?

标签: javaprocessbuilder

解决方案


这是一个相当模糊的问题,但我会尽力而为。我建议查找 java 关闭挂钩,以便在主应用程序完成后运行一段代码,将数据保存在某个地方,如文本文件或数据库。然后在启动时,您可以查看该文本文件或数据库以将信息加载到内存中


推荐阅读