Zmiana zmiennej ścieżki systemowej nie powoduje zapisania nowej ścieżki


2

Właśnie zainstalowałem JDK (Windows 8 x64), kiedy uruchamiam javaw cmdoknie, wszystko jest w porządku, ale po uruchomieniu javacwyświetla komunikat o błędzie.

Przekonałem się, że kiedy echo %PATH%go używam , pokazuje ścieżkę jako inną, prowadzącą do pliku JRE.

  1. Mam dane wejściowe / dodane jdk\bin;do ścieżki w zmiennych systemowych.
  2. javac nie rozpoznano
  3. echo %PATH%ujawnia, że ​​dodana ścieżka JRE\bin;nie zawiera javac, a zatem komunikat o błędzie.
  4. Wracam do edytora zmiennych i pokazuje prawidłową ścieżkę JDK\bin;

Odpowiedzi:


3

Edytor zmiennych środowiskowych nie zapisuje nowej ścieżki

Musisz rozpocząć nowe pytanie cmd.

  • Zmiany zmiennych środowiskowych wprowadzone za pomocą Panelu sterowania nie wpływają na żadne aktualnie otwarte cmdokna.
  • Musisz je zamknąć i otworzyć nowe.

Jak ustawić lub zmienić zmienną systemową PATH?

Windows 8

  1. Przeciągnij wskaźnik myszy do prawego dolnego rogu ekranu.
  2. Kliknij ikonę Szukaj i wpisz: „Panel sterowania”.
  3. Kliknij „Panel sterowania”> „System”> „Zaawansowane”.
  4. Kliknij „Zmienne środowiskowe” w części „Zmienne systemowe”.
  5. Kliknij „ŚCIEŻKA” (przewiń, aby go znaleźć).
  6. W oknie Edycja zmodyfikuj ŚCIEŻKĘ, dodając lokalizację javacdo wartości ŚCIEŻKI.
  7. Zamknij okno.
  8. Otwórz nowe cmdokno.
  9. Skompiluj swój program Java.

Źródło Jak ustawić lub zmienić zmienną systemową PATH?

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.