gpt4 book ai didi

java - 从 Java 应用程序关闭正在运行的程序

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:39:29 24 4
gpt4 key购买 nike

我从我的 Java 应用程序中打开了一个外部应用程序。如何从同一 Java 应用程序关闭此应用程序?谢谢

最佳答案

你能做的最好的事情(不要冒险进入困惑/复杂/平台特定的东西)是在启动外部应用程序时对你获得的 Process 对象调用 Process.kill()

我认为这不能保证关闭应用程序*,并且有可能导致它关闭不干净;即不让应用程序有机会保存打开的文件等。

* 实际上,在 *NIX 上,如果您从非 root Java 应用程序启动“setuid root”进程,操作系统将不允许它向 to 发送任何信号。

关于java - 从 Java 应用程序关闭正在运行的程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4434908/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com