3

Если у меня установлена переменная окружения в windows xp, например, JAVA_HOME я могу получить к ней доступ из cygwin. Но если я изменю эту переменную среды через Мой компьютер во время работы cygwin, cygwin не будет отражать это изменение. Есть ли способ обновить Cygwin без перезагрузки?

3 ответа3

2

Нет, но вы, конечно, можете установить его вручную, используя export JAVA_HOME=<whatever> . Это не так, как запуск новой оболочки Cygwin занимает много времени ...

2

Для приложений командной строки они не будут распознавать новые изменения, такие как путь, пока вы не перезапустите их. Аналогично, вы можете использовать ярлык на рабочем столе и ярлык для быстрого запуска, и они могут иметь разные настройки. Основной EXE-файл примет изменения, но его нужно будет перезапустить.

0

Если вы экспортируете переменную, вам нужно только перезапустить процесс.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .