Переменные среды не распространяют изменения мгновенно, они устанавливаются один раз при запуске процесса и больше не изменяются, если сам процесс не делает этого.
Если вы открыли это cmd
окно перед установкой нового, возможно JAVA_HOME
, оно все еще использует старое значение. Вы можете проверить это, запустив echo %JAVA_HOME%
это cmd
.
Если вы хотите быстро убедиться, что все переменные env обновлены в системе, просто выйдите из Windows, а затем снова войдите в систему. Чем быстрее способ будет работать set JAVA_HOME=<valid_path_here>
в этом cmd
, но это будет обновлять только там и в программах стали от этого cmd
.