logo

Nastavenie premenných prostredia pre Java – Kompletný sprievodca nastavením JAVA_HOME

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é .
Set-Prostredie-Premenné-1' title=Nastaviť JAVA_HOME
  • Názov premennej  zadajte pole  JAVA_HOME a v Variabilná hodnota zadajte cestu, kde je nainštalovaný JDK. Kliknutím na OK uložte zmeny.
Set-Prostredie-Premenné-2' loading='lazy' title=Názov premennej

Krok 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.
Set-Prostredie-Premenné-3' loading='lazy' title=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é .
Set-Prostredie-Premenné-4' loading='lazy' title=Systémové premenné
  • Potom pridajte cestu do priečinka koša JDK (napr.C:Program FilesJavajdk-23bin).
Set-Prostredie-Premenné-5' loading='lazy' title=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

Verify-Java-Version' loading='lazy' title=java --verzia
  • Na overenie kompilátora Java spustite nasledujúci príkaz:

Javac - verzia

Verify-javac-Version' loading='lazy' title=Javac - verzia

Nastavenie 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 JDKbinadresá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 potvrdenieJAVA_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áciePATH run prí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_HOME a PATH premenné 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