Nastavte JAVA_HOME na Windows 7, 8, 10, Mac OS X, Linux
1. Prehľad
V tomto rýchlom článku sa pozrieme na to, ako nastaviť JAVA_HOME premenná pre Windows, Mac OS X a Linux.
2. Windows
2.1. Windows 10 a 8
- Otvorené Vyhľadávanie a napíš rozšírené nastavenia systému
- V zobrazených možnostiach vyberte ikonu Zobraziť rozšírené nastavenia systému odkaz
- Pod Pokročilé Kliknite na kartu Premenné prostredia
- V Systémové premenné sekcii kliknite na Nový (alebo Užívateľské premenné pre nastavenie pre jedného používateľa)
- Nastaviť JAVA_HOME ako Názov premennej a cesta k inštalácii JDK ako Variabilná hodnota a kliknite Ok
- Kliknite Ok a kliknite Podať žiadosť uplatniť zmeny
2.2. Windows 7
- Na ploche kliknite pravým tlačidlom myši Môj počítač a vyberte Vlastnosti
- Pod Pokročilé Kliknite na kartu Premenné prostredia
- V Systémové premenné sekcii kliknite na Nový (alebo Užívateľské premenné pre nastavenie pre jedného používateľa)
- Nastaviť JAVA_HOME ako Názov premennej a cesta k inštalácii JDK ako Variabilná hodnota a kliknite Ok
- Kliknite Ok a kliknite Podať žiadosť uplatniť zmeny
Otvorte príkazový riadok a skontrolujte hodnotu súboru JAVA_HOME premenná:
echo% JAVA_HOME%
Výsledkom by mala byť cesta k inštalácii JDK:
C: \ Program Files \ Java \ jdk1.8.0_111
3. Mac OS X
3.1. Jeden používateľ - Mac OS X 10.5 alebo novší
Od OS X 10.5 predstavila spoločnosť Apple nástroj príkazového riadku (/ usr / libexec / java_home), ktorý dynamicky vyhľadáva najvyššiu verziu Java zadanú v Predvoľbách Java pre aktuálneho používateľa.
Otvorené ~ / .bash_profile v ľubovoľnom textovom editore a pridajte:
exportovať JAVA_HOME = $ (/ usr / libexec / java_home)
Uložte a zatvorte súbor.
Otvorte terminál a spustením príkazu source vykonajte zmeny:
zdroj ~ / .bash_profile
Teraz môžeme skontrolovať hodnotu JAVA_HOME premenná:
echo $ JAVA_HOME
Výsledkom by mala byť cesta k inštalácii JDK:
/Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/Home
3.2. Jeden používateľ - Mac OS X Staršie verzie
Pre staršie verzie OS X musíme nastaviť presnú cestu k inštalácii JDK:
Otvorené ~ / .bash_profile v ľubovoľnom editore a pridajte:
exportovať JAVA_HOME = / cesta / do / java_inštalácia
Uložte a zatvorte súbor.
Otvorte terminál a spustením príkazu source vykonajte zmeny:
zdroj ~ / .bash_profile
Teraz môžeme skontrolovať hodnotu JAVA_HOME premenná:
echo $ JAVA_HOME
Výsledkom by mala byť cesta k inštalácii JDK:
/Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/Home
3.3. Globálne nastavenie
Nastaviť JAVA_HOME celkovo pre všetkých používateľov sú kroky rovnaké ako pre jedného používateľa, ale pre súbor / etc / profil sa používa.
4. Linux
Samozrejme tu budeme manipulovať s PATH - takže ak ste to ešte neurobili, tu je podrobný návod, ako to urobiť.
4.1 Jeden užívateľ
Nastaviť JAVA_HOME v Linuxe pre jedného používateľa môžeme použiť / etc / profil alebo / etc / environment (preferované pre nastavenie pre celý systém) alebo ~ / .bashrc (nastavenie špecifické pre používateľa).
Otvoriť ~/.bashrc v ľubovoľnom textovom editore a pridajte:
exportovať JAVA_HOME = / cesta / do / java_inštalácia
Uložte a zatvorte súbor.
Spustením príkazu source načítajte premennú:
zdroj ~ / .bashrc
Teraz môžeme skontrolovať hodnotu JAVA_HOME premenná:
echo $ JAVA_HOME
Výsledkom by mala byť cesta k inštalácii JDK:
/ usr / lib / jvm / java-8-oracle
4.2 Globálne nastavenie
Nastaviť JAVA_HOME v systéme Linux pre všetkých používateľov môžeme použiť / etc / profil alebo / etc / environment (preferované).
Otvorené / etc / environment v ľubovoľnom textovom editore a pridajte:
JAVA_HOME = / cesta / do / java_inštalácia
Vezmite prosím na vedomie, že / etc / environment nie je skript, ale zoznam výrazov priradenia (preto export sa nepoužíva). Tento súbor sa číta v čase prihlásenia.
Nastaviť JAVA_HOME použitím / etc / profile, otvorte súbor a pridajte:
exportovať JAVA_HOME = / cesta / do / java_inštalácia
Spustením príkazu source načítajte premennú:
zdroj / etc / profile
Teraz môžeme skontrolovať hodnotu JAVA_HOME premenná:
echo $ JAVA_HOME
Výsledkom by mala byť cesta k inštalácii JDK:
/ usr / lib / jvm / java-8-oracle
5. Záver
V tomto článku sme sa zaoberali spôsobmi nastavenia JAVA_HOME premenná prostredia na Windows, Mac OS X a Linux.