gpt4 book ai didi

java - 在单独的进程中打开 url

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:16:16 24 4
gpt4 key购买 nike

我正在使用以下代码在 linux 默认浏览器中打开特定的 url。

Runtime rt = Runtime.getRuntime();
rt.exec("xdg-open " + url + ");

上面的代码在使用 shell 脚本执行时工作正常,但是当我关闭终端时浏览器关闭。在谷歌上做了一些研究后,我找到了以下代码段。

rt.exec("sensible-browser " + url + " </dev/null >/dev/null 2>&1 & disown");

这将打开默认浏览器并拒绝该进程。但是浏览器仍然绑定(bind)到我启动的终端。如何从终端分离进程?

最佳答案

你可以使用 rt.exec("nohup sensible-browser\""+ url + "\">>/dev/null 2>>/dev/null &"); 来“使用隐藏的控制台解除绑定(bind)”浏览器

关于java - 在单独的进程中打开 url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51435746/

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