przegląd
w tym krótkim artykule przyjrzymy się, jak ustawić zmienną JAVA_HOME na Windows, Mac OS X i Linux.
Windows
2.1., Windows 10 i 8
- Otwórz Wyszukiwanie i wpisz zaawansowane ustawienia systemowe
- w pokazanych opcjach wybierz łącze Wyświetl zaawansowane ustawienia systemowe
- na karcie Zaawansowane kliknij zmienne środowiskowe
- w sekcji zmienne systemowe kliknij Nowe (lub zmienne użytkownika dla ustawienia pojedynczego użytkownika)
- Ustaw JAVA_HOME jako nazwę zmiennej i ścieżkę do instalacji JDK jako wartość zmiennej i kliknij OK
- kliknij OK i kliknij Zastosuj, aby zastosować zmiany
2.2.,Komputer i wybierz Właściwości
Otwórz wiersz polecenia i sprawdź wartość zmiennej JAVA_HOME:
echo %JAVA_HOME%
wynikiem powinna być ścieżka do instalacji JDK:
C:\Program Files\Java\jdk1.8.0_111
Mac OS X
3.,1. Pojedynczy użytkownik-Mac OS X 10.5 lub nowszy
od wersji OS X 10.5 Apple wprowadziło narzędzie wiersza poleceń (/usr / libexec / java_home), które dynamicznie odnajduje najlepszą wersję Javy określoną w preferencjach Javy dla bieżącego użytkownika.
Otwórz ~/.bash_profile w dowolnym edytorze tekstu i dodaj:
export JAVA_HOME=$(/usr/libexec/java_home)
Zapisz i zamknij plik.,
Otwórz Terminal i uruchom polecenie źródłowe, aby zastosować zmiany:
source ~/.bash_profile
teraz możemy sprawdzić wartość zmiennej JAVA_HOME:
echo $JAVA_HOME
wynikiem powinna być ścieżka do instalacji JDK:
/Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/Home
3.2. Pojedynczy użytkownik – Mac OS X starsze wersje
dla starszych wersji OS X musimy ustawić dokładną ścieżkę do instalacji JDK:
Open ~/.bash_profile w dowolnym edytorze i dodaj:
export JAVA_HOME=/path/to/java_installation
Zapisz i zamknij plik.,
Otwórz Terminal i uruchom polecenie źródłowe, aby zastosować zmiany:
source ~/.bash_profile
teraz możemy sprawdzić wartość zmiennej JAVA_HOME:
echo $JAVA_HOME
wynikiem powinna być ścieżka do instalacji JDK:
/Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/Home
3.3. Ustawienie globalne
aby ustawić JAVA_HOME globalnie dla wszystkich użytkowników, kroki są takie same jak dla pojedynczego użytkownika, ale używany jest plik/etc / profile.,
Linux
oczywiście będziemy manipulować ścieżką tutaj – więc, jeśli wcześniej tego nie robiłeś, oto szczegółowe instrukcje, jak to zrobić.
4.1 pojedynczy użytkownik
Otwórz~/.bashrc w dowolnym edytorze tekstu i dodaj:
export JAVA_HOME=/path/to/java_installation
Zapisz i zamknij plik.
Uruchom polecenie źródłowe, aby załadować zmienną:
source ~/.bashrc
teraz możemy sprawdzić wartość zmiennej JAVA_HOME:
echo $JAVA_HOME
wynikiem powinna być ścieżka do instalacji JDK:
/usr/lib/jvm/java-8-oracle
4.,2 globalne ustawienie
aby ustawić JAVA_HOME w Linuksie dla wszystkich użytkowników, możemy użyć/etc /profile lub/etc / environment (preferowane).
Otwórz/etc/environment w dowolnym edytorze tekstu i dodaj:
JAVA_HOME=/path/to/java_installation
zauważ, że/etc / environment nie jest skryptem, ale listą wyrażeń przypisania (dlatego eksport nie jest używany). Ten plik jest odczytywany podczas logowania.,
aby ustawić JAVA_HOME za pomocą /etc/profile, otwórz plik i dodaj:
export JAVA_HOME=/path/to/java_installation
Uruchom polecenie źródłowe, aby załadować zmienną:
source /etc/profile
teraz możemy sprawdzić wartość zmiennej JAVA_HOME:
echo $JAVA_HOME
wynikiem powinna być ścieżka do instalacji JDK:
/usr/lib/jvm/java-8-oracle
podsumowanie
w tym artykule omówiliśmy sposoby ustawienia zmiennej środowiskowej JAVA_HOME w systemach Windows, Mac OS X i Linux.,
zacznij korzystać z Spring 5 i Spring Boot 2, korzystając z kursu Learn Spring:
>> sprawdź kurs
Dodaj komentarz