Na ceste k učeniu sa programovacieho jazyka Java nastavenie premenných prostredia pre Javu je nevyhnutný, pretože pomáha systému nájsť nástroje Java potrebné na spustenie programov Java. Teraz je táto príručka o tom, ako nastaviť premenné prostredia pre Java, riešením na jednom mieste Mac Windows a Linux používateľov. Tu sme diskutovali o postupnom postupe nastavenia premennej prostredia vo všetkých troch hlavných operačných systémoch.
Pred nastavením premenných prostredia Java Development Kit (JDK) musí byť nainštalovaný vo vašom systéme a musíte ho poznať Inštalácia JDK adresára vo vašom systéme.
Ak chcete nastaviť Premenné prostredia Java musíte nastaviť
- JAVA_HOME: Ukazuje na adresár, kde je v systéme nainštalovaný JDK.
- PATH: Určuje, kde má operačný systém hľadať spustiteľné súbory.
Nastavenie premenných prostredia v systéme Windows
Krok 1: Stiahnite si JDK
- Stiahnite si a nainštalujte najnovšiu verziu JDK z oficiálnej stránky Webová stránka Oracle . Ak chcete vedieť, ako stiahnuť JDK v operačnom systéme Windows, prečítajte si tento článok: Ako nainštalovať Java na Windows Linux a MacOS?
Krok 2: Set JAVA_HOME
- Kliknite na Windows + S vyhľadajte „Premenné prostredia“ a kliknite Upravte systémové premenné prostredia . V Vlastnosti systému kliknite na položku Premenné prostredia.
- Teraz prejdite do časti Premenná prostredia > Systémová premenná > kliknite Nové .
Nastaviť JAVA_HOME- V Názov premennej zadajte pole
JAVA_HOMEa v Variabilná hodnota zadajte cestu, kde je nainštalovaný JDK. Kliknutím na OK uložte zmeny.
Názov premennejKrok 3: Aktualizujte premennú cesty
- Teraz musíme aktualizujte premennú PATH. Na tento účel otvorte jednotku C: prejdite na Program Files > Java > jdk-23 > priečinok bin potom skopírujte cestu.
Aktualizujte premennú cesty- Choďte dovnútra Systémové premenné sekcii vyberte premennú cesty. Kliknite naň pravým tlačidlom myši a vyberte možnosť Upraviť . V okne Upraviť prostredie kliknite na Nové .
Systémové premenné- Potom pridajte cestu do priečinka koša JDK (napr.
C:Program FilesJavajdk-23bin).
JDK's- Kliknite OK aby sa zmeny uložili.
Krok 4: Skontrolujte verziu Java
- Teraz na overenie inštalácie otvorte príkaz Prompt a spustite nasledujúce príkazy:
java --verzia
java --verzia- Na overenie kompilátora Java spustite nasledujúci príkaz:
Javac - verzia
Javac - verziaNastavenie premenných prostredia pre Javu v Linuxe
Ak ste používateľom Linuxu, nájdite kompletné riešenie na nastavenie premenných prostredia pre Java v operačnom systéme Linux.
Krok 1: Stiahnite si a nainštalujte JAVA JDK
Po inštalácii JDK v Linuxe Musíme nakonfigurovať systém tak, aby rozpoznal Javu.
Krok 2: Otvorte Linuxový terminál
- Teraz musíme nastaviť JAVA_HOME. K tomu
- Otvorte terminál a spustite nasledujúci príkaz:
exportovať JAVA_HOME=/cesta/k/vašmu/jdk
Krok 3: Aktualizujte cestu
- Aktualizujte PATH Premenná v systéme Linux
- Pridajte JDK
binadresára doPATHa spustite nižšie uvedený príkaz v termináli:
export PATH=$PATH:$JAVA_HOME/bin
Krok 4: Zmeňte trvalú premennú prostredia
Vyššie uvedené zmeny sú dočasné. Aby boli zmeny premennej prostredia trvalé, musíte pridaťexportpríkazy do konfiguračného súboru vášho shellu. V závislosti od škrupiny, ktorú používate.
- Pre bash použite príkaz nano ~/.bashrc
- Pre zsh použite príkaz nano ~/.zshrc
- Pre ryby použite príkaz nano ~/.config/fish/config.fish
Na koniec súboru pridajte nasledujúce príkazy.
inicializátor slovníka c#
exportovať JAVA_HOME=/cesta/k/vašmu/jdk
export PATH=$PATH:$JAVA_HOME/bin
Po uložení súboru spustite nasledujúci príkaz na použitie zmien:
zdroj ~/.bashrc
Toto nastaví váš JAVA_HOME a PATH premenné na Linuxe natrvalo.
Krok 5: Overte inštaláciu
- Na potvrdenie
JAVA_HOMEcestu spustite nasledujúci príkaz:
echo $JAVA_HOME
odstránenie zo zoznamu polí
- Mala by vypísať cestu inštalátora JDK. Ak je výstup prázdny, znamená to JAVA_HOME premenná prostredia nie je správne nastavená.
Krok 6: Skontrolujte aktualizovanú cestu
- Na potvrdenie aktualizácie
PATH runpríkaz nižšie:
echo $PATH
Mal by vypísať cestu k adresáru bin do vášho JDK. Ak je výstup prázdny, znamená to PATH premenná prostredia nie je správne nastavená. Potom napíš java --version a javac -version na overenie inštalácie.
Nastavenie premenných prostredia pre Java v systéme macOS
Ak používate Mac, nájdite kompletné riešenie na nastavenie premenných prostredia pre Java v operačnom systéme macOS.
Krok 1 : Konfigurácia systému
- Po inštalácii JDK v systéme MacOS musíme nakonfigurovať systém tak, aby rozpoznal Javu.
Krok 2: Nastavte domovskú stránku Java
- Teraz nastavte
JAVA_HOMEaPATHpremenné prostredia ich musíme natrvalo pridať do konfiguračného súboru nášho shellu v závislosti od shellu, ktorý používame. - Pre bash (ak máte staršiu verziu macOS) spustite príkaz nano ~/.bash_profile
- Pre zsh( predvolený shell pre macOS 10.15 Catalina a novší ) spustite príkaz nano ~/.zshrc
Na koniec súboru pridajte nasledujúce príkazy:
exportovať JAVA_HOME=$(/usr/libexec/java_home)
export PATH=$JAVA_HOME/bin:$PATH
Krok 3: Zmeňte základňu
- Teraz musíme použiť zmeny.
- Pre bash aplikujte zmeny spustením nižšie uvedeného príkazu:
zdroj ~/.bash_profile
- Pre zsh aplikujte zmeny spustením nižšie uvedeného príkazu:
zdroj ~/.zshrc
vikas divyakirti
Krok 4: Zmeňte inštaláciu
- Overte inštaláciu
- Skontrolujte JAVA_HOME premennej prostredia spustením nižšie uvedeného príkazu:
echo $JAVA_HOME
- Mala by vypísať cestu inštalátora JDK. Ak je výstup prázdny, znamená to JAVA_HOME premenná prostredia nie je správne nastavená.
- Skontrolujte PATH premennej prostredia spustením nižšie uvedeného príkazu:
echo $PATH
Mal by vypísať cestu k adresáru bin do vášho JDK. Ak je výstup prázdny, znamená to PATH premenná prostredia nie je správne nastavená.
Potom napíš java --version a javac -version na overenie inštalácie v systéme macOS.
Krok 5: Spustite kompilovaný program Java
Po skompilovaní programu Java ho môžeme spustiť pomocou nasledujúceho príkazu:
java HelloWorld
Prečo do príkazu nezahrnieme .class?
Pri spustení programu Java príkaz java očakáva názov triedy. Nezáleží na názve súboru, pokiaľ je špecifikovaná trieda s metódou main().
Napríklad: Správny príkaz je java HelloWorld. Tým sa program spustí správne. Príkaz java HelloWorld.class je nesprávny príkaz, čo spôsobí chybu, pretože JVM hľadá triedu s názvom HelloWorld.class, nie HelloWorld.
Po vykonaní týchto krokov bude vaša premenná prostredia pre Java správne nastavená a môžete ľahko spúšťať programy Java z terminálu bez akýchkoľvek problémov.
Záver
Vytvorenie hladkého a efektívneho pracovného postupu vývoja vyžaduje nastavenie premenných prostredia pre Javu. Tým, že pomáhajú vášmu systému nájsť základné nástroje, ako je kompilátor Java a runtime, tieto premenné zjednodušujú mnohé úlohy, ako je kompilácia a spustenie programov Java. Správne nakonfigurovaná premenná, ako je JAVA_HOME, tiež zaisťuje bezproblémovú integráciu Java s inými frameworkami a vývojovými nástrojmi. Či už používate Windows macOS alebo Linux, svoje prostredie Java si môžete prispôsobiť tak, aby vyhovovalo vašim špecifickým potrebám, a to podľa krokov uvedených v tejto príručke.
Vytvoriť kvíz