logo

Környezeti változók beállítása Java-hoz - Teljes útmutató a JAVA_HOME beállításához

A Java programozási nyelv tanulásának útján környezeti változók beállítása Java számára elengedhetetlen, mert segít a rendszernek megtalálni a Java programok futtatásához szükséges Java eszközöket. Ez az útmutató a környezeti változók Java számára történő beállításához egy egyhelyi megoldást kínál Mac Windows és Linux felhasználókat. Itt megvitattuk a környezeti változó beállításának lépésenkénti folyamatát mindhárom fő operációs rendszerben.

A környezeti változók beállítása előtt a Java fejlesztőkészlet (JDK) telepíteni kell a rendszerére, és ismernie kell a JDK telepítés könyvtárában a rendszeren.

Beállítani Java környezeti változók be kell állítania



  • JAVA_HOME: Arra a könyvtárra mutat, ahol a JDK telepítve van a rendszeren.
  • ÚTVONAL: Meghatározza, hogy az operációs rendszer hol keresse a végrehajtható fájlokat.

A környezeti változók beállítása a Windows rendszerben

1. lépés: Töltse le a JDK-t

  • Töltse le és telepítse a legújabb JDK-t a hivatalos oldalról Oracle webhely . Ha meg szeretné tudni, hogyan töltheti le a JDK-t Windows operációs rendszeren, tekintse meg ezt a cikket: Hogyan telepíthetem a Java-t Windows Linuxra és macOS-re?

2. lépés: Készlet JAVA_HOME

  • Kattintson a Windows + S parancsra, keresse meg a „Környezeti változók” elemet, és kattintson a gombra Szerkessze a rendszer környezeti változóit . A Rendszer tulajdonságai ablakban kattintson a Környezeti változók elemre.
  • Most lépjen a Környezeti változó > Rendszerváltozó szakaszba > kattintson  Új .
Készlet-környezet-változók-1' title=Állítsa be a JAVA_HOME-ot
  • Változó neve  mezőbe írja be  JAVA_HOME és a Változó érték mezőben adja meg azt az elérési utat, ahová a JDK telepítve van. Kattintson az OK gombra a módosítások mentéséhez.
Készlet-környezet-változók-2' loading='lazy' title=Változó neve

3. lépés: Frissítse az útvonalváltozót

  • Most kell frissítse a PATH változót. Ehhez nyissa meg a C: meghajtót Programfájlok > Java > jdk-23 > bin mappa majd másolja az elérési utat.
Készlet-környezet-változók-3' loading='lazy' title=Frissítse az útvonalváltozót
  • Menj be Rendszerváltozók szakaszban válassza ki az elérési út változót. Kattintson a jobb gombbal rá, és válassza ki a lehetőséget Szerkesztés . A Környezet szerkesztése ablakban kattintson a gombra Új .
Készlet-környezet-változók-4' loading='lazy' title=Rendszerváltozók
  • Ezután adja hozzá az elérési utat a JDK bin mappájához (pl.C:Program FilesJavajdk-23bin).
Készlet-környezet-változók-5' loading='lazy' title=JDK-k
  • Kattintson RENDBEN a változtatások mentéséhez.

4. lépés: Ellenőrizze a Java verziót

  • Most a telepítés ellenőrzéséhez nyissa meg a parancssort, és futtassa az alábbi parancsokat:

java --verzió

Verify-Java-Version' loading='lazy' title=java --verzió
  • A Java fordító ellenőrzéséhez futtassa az alábbi parancsot:

Javac verzió

Verify-javac-Version' loading='lazy' title=Javac verzió

Környezeti változók beállítása Java számára Linuxban

Ha Ön Linux felhasználó, akkor találja meg a teljes megoldást a Java környezeti változók beállítására Linux operációs rendszeren.

1. lépés: Töltse le és telepítse a JAVA JDK-t

A telepítés után a JDK Linux alatt A rendszert úgy kell konfigurálnunk, hogy felismerje a Java-t.

2. lépés: Nyissa meg a Linux terminált

  • Most kell állítsa be a JAVA_HOME-ot. Ehhez
  • Nyissa meg a terminált, és futtassa az alábbi parancsot:

exportálja a JAVA_HOME=/útvonalat a/your/jdk-ba

hopp

3. lépés: Frissítse az elérési utat

  • Frissítse a ÚTVONAL Változó Linuxon
  • Adja hozzá a JDK-tbinkönyvtárba aPATHés futtassa az alábbi parancsot a terminálban:

export PATH=$PATH:$JAVA_HOME/bin

4. lépés: Állítsa be a környezeti változót állandó jelleggel

A fenti változások átmenetiek. Ahhoz, hogy a környezeti változók változásait állandóvá tegye, hozzá kell adnia aexportparancsokat a shell konfigurációs fájljába. A használt héjtól függően.

  • Mert bash használja a parancsot nano ~/.bashrc
  • Mert zsh használja a parancsot nano ~/.zshrc
  • Mert hal használja a parancsot nano ~/.config/fish/config.fish

Adja hozzá a következő parancsokat a fájl végéhez.

exportálja a JAVA_HOME=/útvonalat a/your/jdk-ba

export PATH=$PATH:$JAVA_HOME/bin

A fájl mentése után futtassa a következő parancsot a módosítások alkalmazásához:

np.clip

forrás ~/.bashrc

Ez beállítja az Ön JAVA_HOME és PATH változókat Linuxon állandóan.

5. lépés: Ellenőrizze a telepítést

  • A megerősítéshez aJAVA_HOMEelérési út futtassa az alábbi parancsot:

echo $JAVA_HOME

  • A JDK Installer elérési útját kell kiadnia. Ha a kimenet üres, az azt jelenti, hogy a JAVA_HOME környezeti változó nincs megfelelően beállítva.

6. lépés: Ellenőrizze a Frissített útvonalat

  • A frissítés megerősítéséhezPATH run az alábbi parancs:

echo $PATH

Ki kell adnia a bin könyvtár elérési útját a JDK-ba. Ha a kimenet üres, az azt jelenti, hogy a ÚTVONAL környezeti változó nincs megfelelően beállítva. Akkor írj java --version és javac -version a telepítés ellenőrzéséhez.

Környezeti változók beállítása Java számára a macOS rendszerben

Ha Ön Mac-felhasználó, akkor találja meg a teljes megoldást a Java környezeti változók beállítására MacOS operációs rendszeren.

1. lépés : A rendszer konfigurálása

  • A telepítés után a JDK macOS-ben konfigurálnunk kell a rendszert, hogy felismerje a Java-t.

2. lépés: A Java Home beállítása

  • Most állítsa be a JAVA_HOME és PATH A környezeti változókat tartósan hozzá kell adnunk a shell konfigurációs fájljához, attól függően, hogy milyen shellt használunk.
  • Mert bash (ha a macOS régebbi verziójával rendelkezik) futtassa a parancsot nano ~/.bash_profile
  • Mert zsh( alapértelmezett shell macOS 10.15 Catalina és újabb verziókhoz ) futtassa a parancsot nano ~/.zshrc

Adja hozzá a következő parancsokat a fájl végéhez:

export JAVA_HOME=$(/usr/libexec/java_home)

export PATH=$JAVA_HOME/bin:$PATH

3. lépés: Változtassa meg az alapot

  • Most alkalmaznunk kell a változtatásokat.
  • Mert bash alkalmazza a módosításokat az alábbi parancs futtatásával:

forrás ~/.bash_profile

  • Mert zsh alkalmazza a módosításokat az alábbi parancs futtatásával:

forrás ~/.zshrc

a java részstringet tartalmaz

4. lépés: Módosítsa a telepítést

  • Ellenőrizze a telepítést
  • Ellenőrzés JAVA_HOME környezeti változót az alábbi parancs futtatásával:

echo $JAVA_HOME

  • A JDK Installer elérési útját kell kiadnia. Ha a kimenet üres, az azt jelenti, hogy a JAVA_HOME környezeti változó nincs megfelelően beállítva.
  • Ellenőrzés ÚTVONAL környezeti változót az alábbi parancs futtatásával:

echo $PATH

Ki kell adnia a bin könyvtár elérési útját a JDK-ba. Ha a kimenet üres, az azt jelenti, hogy a ÚTVONAL környezeti változó nincs megfelelően beállítva.

Akkor írj java --version és javac -version parancsot a macOS rendszeren történő telepítés ellenőrzéséhez.

5. lépés: Futtassa a lefordított Java programot

A Java program lefordítása után a következő paranccsal futtathatjuk:

java HelloWorld

Miért nem vesszük fel a .classt a parancsba?

Java program futtatásakor a java parancs osztálynevet vár. Mindegy, hogy mi a fájlnév, amíg a main() metódussal rendelkező osztály meg van adva.

Például: A helyes parancs a java HelloWorld. Ez megfelelően futtatja a programot. A java HelloWorld.class parancs egy helytelen parancs, amely hibát okoz, mert a JVM egy HelloWorld.class nevű osztályt keres, nem HelloWorld.

Az alábbi lépések végrehajtása után a Java környezeti változója megfelelően lesz beállítva, és könnyedén, probléma nélkül futtathatja a Java programokat a terminálról.

java többszálú

Következtetés

A zökkenőmentes és hatékony fejlesztési munkafolyamat létrehozásához környezeti változókat kell beállítani a Java számára. Azáltal, hogy segítik a rendszert az olyan alapvető eszközök megtalálásában, mint a Java fordító és a futási idő, ezek a változók számos feladatot leegyszerűsítenek, például a Java programok fordítását és végrehajtását. Egy megfelelően konfigurált változó, mint például a JAVA_HOME, szintén biztosítja a Java zökkenőmentes integrációját más keretrendszerekkel és fejlesztőeszközökkel. Függetlenül attól, hogy Windows macOS-t vagy Linuxot használ, az ebben az útmutatóban ismertetett lépések követésével személyre szabhatja Java-környezetét, hogy megfeleljen sajátos igényeinek.

Kvíz létrehozása