
Paskelbta

Jei naudojate „Java“ savo „Mac“, jis turės žinoti, kur įdiegta „Java“. Sužinokite, kaip nustatyti JAVA_HOME „Mac“.
„Java“ yra labai populiari programavimo kalba ir platforma, kuri naudojama paleisti programinę įrangą visuose kompiuteriuose ir žaidimų konsolės išmaniesiems telefonams ir palydovinės navigacijos sistemoms. Jį taip pat naudoja jūsų „Mac“ kompiuteryje veikiančios programos.
Kai kurios iš šių programų naudoja aplinkos kintamasis kuri nukreipia į vietą, kurioje buvo įdiegta „Java“. Kad šios programos veiktų taip, kaip tikėtasi, gali reikėti nustatyti JAVA_HOME, kad būtų nurodyta teisinga vieta. Taip pat galite naudoti kintamąjį, norėdami nurodyti, kurią Java versiją naudoti, jei įdiegta daugiau nei viena versija.
Štai kaip nustatyti JAVA_HOME „Mac“.
Kas yra JAVA_HOME „Mac“?
JAVA_HOME yra aplinkos kintamasis, nurodantis jūsų „Mac“, kur įdiegta „Java“. Jei turite kelis įrenginius, taip pat galite naudoti JAVA_HOME, kad nustatytumėte, kurią versiją naudoti.
Kai kurios programos gali veikti be šio kintamojo, bet kitos gali neveikti taip, kaip tikėtasi, kol nebus nustatytas JAVA_HOME. Tokiu atveju turėsite rankiniu būdu nustatyti JAVA_HOME savo „Mac“, kad nurodytumėte JDK, kurį norite naudoti.
Kaip nustatyti, kurį apvalkalą naudojate „Mac“.
JAVA_HOME nustatymo metodas Mac sistemoje skirsis priklausomai nuo numatytojo apvalkalo, kurį naudojate terminale. Paprastai tai bus bash arba zsh, naujesniuose Mac kompiuteriuose zsh yra numatytasis, o senesniuose – bash.
Galite greitai nustatyti, kurį apvalkalą naudojate terminale arba pakeisti numatytąjį terminalo apvalkalą jei norite.
Norėdami pamatyti, kurį apvalkalą naudojate „Mac“ kompiuteryje:
- Atviras Terminalas.
- Įveskite šią komandą ir paspauskite Įeikite:
echo $0
- Pamatysite dabartinį apvalkalą.
Kaip nustatyti JAVA_HOME zsh
Jei naudojate zsh, atlikę šiuos veiksmus galėsite rasti savo Java JDK kelią. Tada galite nustatyti JAVA_HOME tą kelią. Kai tai padarysite, JAVA_HOME gali būti naudojama kaip nuoroda į tinkamą Java JDK diegimo vietą.
Norėdami nustatyti JAVA_HOME zsh:
- Atviras Terminalas.
- Norėdami rasti savo Java JDK katalogą, įveskite šį ir paspauskite Įeikite:
/user/libexec/java_home
- Pamatysite kelią į „Java“ diegimą.
- Norėdami nustatyti JAVA_HOME šiuo keliu, įveskite šį kelią, nurodytą kelią pakeisdami keliu, grąžintu 1 veiksme aukščiau:
echo export "JAVA_HOME=/Library/Java/JavaVirtualMachines/microsoft-11.jdk/Contents/Home" ≫ ~/.zshrc
- Įveskite:
source ~/.zshrc
- Norėdami patikrinti, ar JAVA_HOME nustatytas teisingu keliu, įveskite:
echo $JAVA_HOME
- Turėtumėte matyti teisingą „Java“ diegimo kelią.
Kaip nustatyti JAVA_HOME „bash“.
Jei naudojate senesnę „macOS“ versiją, numatytasis apvalkalas greičiausiai bus „bash“. JAVA_HOME galite nustatyti panašiai, tačiau failas, kurį norite taisyti, yra kitoks.
Norėdami nustatyti JAVA_HOME bazę:
- Atviras Terminalas.
- Raskite savo Java JDK katalogą įvesdami šią komandą:
/usr/libexec/java_home
- Užsirašykite kelią, kuriame yra „Java“.
- Įveskite šią komandą, pakeisdami JAVA_HOME kelią keliu, kurį pažymėjote 3 veiksme:
echo export "JAVA_HOME=/Library/Java/JavaVirtualMachines/microsoft-11.jdk/Contents/Home" ≫ ~/.bash_profile
- Perkrauti Terminalas arba įveskite šią komandą:
source ~/.bash_profile
- Norėdami patikrinti JAVA_HOME kelią, įveskite:
echo $JAVA_HOME
- Turėtumėte matyti kelią, kurį pažymėjote 3 veiksme.
Kaip naudoti konkretų JDK JAVA_HOME
Jūsų kompiuteryje gali būti įdiegtos kelios Java versijos. Jei taip, galbūt norėsite nustatyti konkrečią JAVA-HOME versiją. Tai galite padaryti nurodę versijos numerį.
Norėdami nustatyti konkretų JAVA_HOME JDK:
- Atviras Terminalas.
- Norėdami pamatyti visas įdiegtas „Java“ versijas, įveskite:
/usr/libexec/java_home -V
- Dabar pamatysite versijų ir jų vietų sąrašą.
- Norėdami nustatyti konkrečią „Java“ versiją į JAVA_HOME „bash“, įveskite šią informaciją, pakeisdami versijos numerį norima naudoti JDK versija:
echo export "JAVA_HOME=\$(usr/libexec/java_home v-11)" ≫ ~/.bash_profile
- Norėdami nustatyti konkrečią zsh versiją, įveskite:
echo export "JAVA_HOME=\$(usr/libexec/java_home v-11)" ≫ ~/.zshrc
- Perkrauti Terminalas arba įveskite:
source ~/.bash_profile
arba
source ~/.zshrc
- Norėdami patikrinti „Java“ versiją, nustatytą į JAVA_HOME, įveskite:
echo $JAVA_HOME
- Jei tai negrįžta į tinkamą vietą, pakartokite 1–6 veiksmus, bet pakeiskite \$(usr/libexec/java_home v-11) su visu JDK keliu, pvz =/Library/Java/JavaVirtualMachines/microsoft-11.jdk/Contents/Home
„Mac“ nustatymų tvarkymas
Mokymasis nustatyti JAVA_HOME „Mac“ sistemoje užtikrina, kad programos, kurioms reikalingas šis kintamasis, bus naudojama tinkama „Java“ versija. Yra daugybė kitų būdų, kaip geriau valdyti savo „Mac“.
Galite išmokti, kaip išjungti automatinį ryškumą „Mac“ kompiuteryje, jei jis visada per blankus arba per šviesus. Galite išmokti, kaip naudokite diktantą „Mac“. jei pavargote nuo spausdinimo. Ir netgi galite sutaupyti šiek tiek spausdindami automatinio prisijungimo įjungimas „Mac“ kompiuteryje, todėl jums nereikės nuolat įvesti kredencialų.