Если у меня установлена переменная окружения в windows xp, например, JAVA_HOME
я могу получить к ней доступ из cygwin. Но если я изменю эту переменную среды через Мой компьютер во время работы cygwin, cygwin не будет отражать это изменение. Есть ли способ обновить Cygwin без перезагрузки?
3
3 ответа
2
Нет, но вы, конечно, можете установить его вручную, используя export JAVA_HOME=<whatever>
. Это не так, как запуск новой оболочки Cygwin занимает много времени ...
2
Для приложений командной строки они не будут распознавать новые изменения, такие как путь, пока вы не перезапустите их. Аналогично, вы можете использовать ярлык на рабочем столе и ярлык для быстрого запуска, и они могут иметь разные настройки. Основной EXE-файл примет изменения, но его нужно будет перезапустить.
0
Если вы экспортируете переменную, вам нужно только перезапустить процесс.