Umgebungsvariablen geben Änderungen nicht sofort weiter, sie werden beim Start eines Prozesses einmal festgelegt und ändern sich nur, wenn der Prozess selbst dies tut.
Wenn Sie dieses cmd
Fenster geöffnet haben, bevor Sie ein neues festlegen JAVA_HOME
, verwendet es wahrscheinlich immer noch den alten Wert. Sie können das überprüfen, indem Sie echo %JAVA_HOME%
in die cmd
.
Wenn Sie schnell sicherstellen möchten, dass alle env-Variablen im gesamten System auf dem neuesten Stand sind, melden Sie sich einfach von Windows ab und dann erneut an. Je schneller Weg wäre, zu laufen set JAVA_HOME=<valid_path_here>
, dass cmd
, aber es wird es nur dort aktualisieren und in Programmen gestartet davon cmd
.