如何打开 Java 中的任何特定程序?

How can I open any specific program in Java?

我想用相同的 link 打开 2 个不同的浏览器。我找到了如何打开默认浏览器,但我也想打开一个非默认浏览器,我似乎找不到办法。

要打开 non default 浏览器,您需要知道它的安装位置和浏览器。之后,您可以使用以下命令打开它:

Runtime rt = null;
rt =  Runtime.getRuntime();
rt.exec("<PATH TO FIREFOX>\firefox.exe <WEBSITE TO OPEN>");


<PATH TO FIREFOX> = Path to whatever browser you need to open.
firefox.exe = Launcher for the browser.
<WEBSITE TO OPEN> = Website URL you are trying to open.

打开隐私浏览:使用标签-private-window

示例:

rt.exec("<PATH TO FIREFOX>\firefox.exe -private-window <WEBSITE TO OPEN>");