Java (Windows): запустить приложение со свежими переменными env - PullRequest
1 голос
/ 22 мая 2019

Я хочу запустить терминал (cmd.exe) из приложения Java в Windows. На данный момент он наследует переменные среды от Java-приложения, то есть состояние переменных среды, которые были доступны во время запуска Java-приложения.

Как мне вызвать cmd.exe из Java-приложения, чтобы оно получало все текущие переменные среды, например, если пользователь изменил PATH во время работы приложения Java (чтобы избежать перезапуска приложения Java)?

Основная проблема, по-видимому, заключается в том, как получить доступ к текущим переменным среды из приложения (Java) - вместо состояния во время запуска приложения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...