Spraw, aby Java działała tak, jak powinna, dzięki temu przewodnikowi JAVA_HOME dla systemu Windows 11.

Czy aplikacje oparte na Javie nie działają lub powodują błędy na komputerze z systemem Windows? Jeśli tak, prawdopodobnie zmienna środowiskowa JAVA_HOME nie jest poprawnie skonfigurowana.

Ale czym jest zmienna środowiskowa JAVA_HOME i jak można ją skonfigurować w systemie Windows 11? Oto wszystko, co musisz wiedzieć.

Co to jest zmienna środowiskowa JAVA_HOME?

JAVA_HOME Zmienna środowiskowa to zmienna systemowa wskazująca lokalizację, w której na komputerze jest zainstalowany zestaw Java Development Kit (JDK). JDK to środowisko programowe, które umożliwia bezproblemowe uruchamianie aplikacji opartych na języku Java na komputerze.

System Windows automatycznie ustawia zmienną środowiskową JAVA_HOME podczas procesu instalacji Java. Jeśli jednak po pierwszej instalacji zainstalowałeś Javę na swoim komputerze, będziesz musiał ją skonfigurować ręcznie.

Możesz skonfigurować zmienną środowiskową JAVA_HOME, korzystając z poniższej składni:

instagram viewer
JAVA_HOME=/path/to/jdk/installation

Na przykład, jeśli Java jest zainstalowana w katalogu C:\Program Files\Java\jdk-20, wówczas zmienną środowiskową JAVA_HOME należy ustawić w następujący sposób:

JAVA_HOME= C:\Program Files\Java\jdk-20

Teraz, gdy już wiesz trochę o zmiennej środowiskowej JAVA_HOME, sprawdźmy, jak ją skonfigurować w systemie Windows 11.

Jak skonfigurować zmienną środowiskową JAVA_HOME, edytując zaawansowane ustawienia systemu

Zaawansowane ustawienia systemu to okno konfiguracji systemu, które umożliwia skonfigurowanie zaawansowanych ustawień na komputerze z systemem Windows. Możesz tego użyć przyspieszyć działanie swojego komputera, zarządzaj profilami użytkowników, zmieniaj domyślny system operacyjny i wiele więcej. Można go również używać do uzyskiwania dostępu i edytowania zmiennych środowiskowych.

Oto jak użyć okna Zaawansowane ustawienia systemu do skonfigurowania zmiennej JAVA_HOME:

  1. Otwórz katalog instalacyjny Java. Kliknij prawym przyciskiem myszy pasek adresu i wybierz Skopiuj adres.
  2. wciśnij Wygraj + ja klawisze razem, aby otworzyć Ustawienia.
  3. Wybierać System z lewego paska bocznego i kliknij O w prawym okienku.
  4. Kliknij Zaawansowane ustawienia systemu.
  5. Kliknij ŚrodowiskoZmienne.
  6. W obszarze Zmienne systemowe kliknij Nowy.
  7. W polu Nazwa zmiennej wpisz JAVA_HOME i w polu Wartość zmiennej wklej skopiowany adres.
  8. Kliknij OK.
  9. Wróć do okna Zmienne środowiskowe i wybierz Ścieżka w sekcji Zmienne systemowe i kliknij Edytować.
  10. Kliknij Nowy.
  11. W wyświetlonym polu wpisz następujące polecenie i naciśnij klawisz Enter.
    %JAVA_HOME%\bin
  12. Kliknij OK aby zapisać zmiany.

Możesz teraz bez problemu uruchamiać programy Java na komputerze z systemem Windows.

Jak skonfigurować zmienną środowiskową JAVA_HOME za pomocą wiersza poleceń

Jeśli jesteś zaawansowanym użytkownikiem systemu Windows, możesz użyć wiersza poleceń, aby skonfigurować zmienną JAVA_HOME. Oto jak to zrobić.

  1. wciśnij Wygrać klucz do otwarcia Menu startowe.
  2. Typ Wiersz polecenia w pasku wyszukiwania i wybierz Uruchom jako administrator z prawego panelu.
  3. W podwyższonym oknie wiersza polecenia wpisz następujące polecenie i naciśnij klawisz Enter. Pamiętaj, aby zastąpić „katalog_instalacyjny_JDK” ścieżką do katalogu instalacyjnego pakietu JDK.
    setx /m JAVA_HOME "JDK_installation _directory"

Następnie zamknij Wiersz Poleceń i uruchom ponownie komputer, aby zapisać zmiany.

Jak sprawdzić, czy zmienna środowiskowa JAVA_HOME jest poprawnie skonfigurowana

Po skonfigurowaniu zmiennej środowiskowej JAVA_HOME należy sprawdzić, czy jest ona poprawnie skonfigurowana na komputerze. Aby to zrobić, otwórz okno wiersza poleceń jako administrator (sprawdź różne sposoby uruchom Wiersz Poleceń z uprawnieniami administracyjnymi), wpisz następujące polecenie i naciśnij klawisz Enter:

echo %JAVA_HOME%

Spowoduje to wyświetlenie wartości zmiennej środowiskowej JAVA_HOME na komputerze, która jest katalogiem głównym pakietu Java Development Kit (JDK).

Możesz także wpisać następujące polecenie i nacisnąć Enter. Spowoduje to wyświetlenie wersji kompilatora Java zainstalowanej na komputerze.

javac -version

Jeśli którekolwiek z tych poleceń nie daje oczekiwanych wyników, prawdopodobnie popełniłeś błąd w procesie instalacji. W takim przypadku przeprowadź ostrożnie cały proces jeszcze raz, aby upewnić się, że zmienna środowiskowa JAVA_HOME jest poprawnie skonfigurowana.

Uruchamiaj aplikacje Java bez żadnych trudności w systemie Windows

Uruchamianie aplikacji opartych na Javie, takich jak Apache Tomcat, w systemie Windows jest łatwe. Jeśli jednak zobaczysz komunikat o błędzie lub wystąpią inne problemy z uruchomieniem tych aplikacji, prawdopodobnie zmienna środowiskowa JAVA_HOME nie jest poprawnie ustawiona na Twoim komputerze. Na szczęście możesz szybko skonfigurować zmienną środowiskową JAVA_HOME, wykonując powyższe kroki.