Jak ustawić Java_HOME w systemie Linux

Jak Ustawic Java Home W Systemie Linux



Konfiguracja JAVA_HOME jest niezbędna, jeśli chcesz tworzyć aplikacje oparte na Javie w systemie Linux. JAVA_HOME wskazuje katalog, w którym instalujesz JDK lub Java Development Kit.

Dlatego pomaga aplikacjom Java zlokalizować biblioteki i pliki binarne, aby mogły działać prawidłowo. Co więcej, zmienna JAVA_HOME zapewnia JDK dostęp do każdego programu wymagającego Java. Chociaż możesz go skonfigurować zaraz po zainstalowaniu JDK lub Java Runtime Environment (JRE), większość początkujących nie zna jego prawidłowego podejścia. Zatem ten krótki przewodnik pokrótce wyjaśni najprostszy sposób bezproblemowego ustawienia Java_HOME w systemie Linux.







Jak ustawić Java_HOME w systemie Linux

Najpierw przejdź do miejsca, w którym zainstalowałeś Javę w swoim systemie i skopiuj jej ścieżkę. Jest to najważniejszy krok, ponieważ w kolejnych krokach ustawisz go jako wartość zmiennej JAVA_HOME.



Zwykle znajduje się w katalogu „/usr/lib/java”. Jeśli jednak używasz Linuksa na maszynie wirtualnej, katalogiem instalacyjnym z pewnością może być „/usr/lib/jvm”. Przejdź do tego katalogu i wprowadź polecenie „ls”.







Jak widać na poprzednim obrazie, nasz katalog instalacyjny wygląda następująco:

/usr/lib/jvm/Java-11-openjdk-amd64

Otwórz plik konfiguracyjny powłoki za pomocą edytora tekstu. Ścieżki plików konfiguracyjnych powłoki są różne dla wszystkich powłok. Poniżej znajdują się ścieżki do powszechnie używanych powłok:



  1. Dla Basha: ~/.bashrc
  2. Dla Zsh: ~/.zshrc

Na przykład użyjmy następującego polecenia:

nano ~/.bashrc

Plik otworzy się w nowym oknie. Przejdź na koniec pliku i dołącz następujący tekst:

eksportuj JAVA_HOME=/usr/lib/jvm/Java-11-openjdk-amd64

Zastąp „/usr/lib/jvm/java-11-openjdk-amd64” ścieżką skopiowaną we wcześniejszym kroku.

Gdy już skończysz, wyjdź z edytora. Teraz możesz zrestartować terminal lub wprowadzić polecenie w następujący sposób:

źródło ~/.bashrc

Teraz pomyślnie ustawiłeś Java_HOME. Aby się o tym przekonać, możesz to zweryfikować za pomocą następującego polecenia:

echo $JAVA_HOME

Wniosek

Zmienna środowiskowa JAVA_HOME jest niezbędna dla każdej aplikacji działającej w Javie. Użytkownicy muszą jednak znać proces jego konfiguracji, dlatego wyjaśniliśmy, jak ustawić JAVA_HOME w systemie Linux. Ogólna metoda była prosta: musisz najpierw skopiować ścieżkę instalacyjną Java, a następnie wyeksportować ją jako wartość zmiennej JAVA_HOME w pliku konfiguracyjnym powłoki.