Как я могу открыть любую конкретную программу на Java?
Я хочу открыть 2 разных браузера с одной и той же ссылкой. Я нашел, как открыть браузер по умолчанию, но я хочу открыть браузер не по умолчанию, и я не могу найти способ.
1 ответ
Решение
Открыть 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>");