logo

Nastavitev spremenljivk okolja za Javo - Celoten vodnik za nastavitev JAVA_HOME

Na poti do učenja programskega jezika Java nastavitev spremenljivk okolja za Javo je bistvenega pomena, ker pomaga sistemu najti orodja Java, ki so potrebna za izvajanje programov Java. Ta vodnik o tem, kako nastaviti spremenljivke okolja za Javo, je rešitev na enem mestu za Mac Windows in Linux uporabniki. Tukaj smo razpravljali o postopku po korakih za nastavitev spremenljivke okolja v vseh treh glavnih OS.

Preden nastavite spremenljivke okolja, Java Development Kit (JDK) mora biti nameščen v vašem sistemu in morate poznati Namestitev JDK imenik v vašem sistemu.

string find c++

Za nastavitev Spremenljivke okolja Java morate nastaviti



  • JAVA_HOME: Kaže na imenik, kjer je v sistemu nameščen JDK.
  • POT: Določa, kje naj operacijski sistem išče izvršljive datoteke.

Nastavitev spremenljivk okolja v sistemu Windows

1. korak: Prenesite JDK

  • Prenesite in namestite najnovejši JDK z uradne strani Spletno mesto Oracle . Če želite vedeti, kako prenesti JDK v OS Windows, preberite ta članek: Kako namestiti Javo na Windows Linux in macOS?

2. korak: Set JAVA_HOME

  • Kliknite Windows + S, poiščite 'Spremenljivke okolja' in kliknite Uredite spremenljivke sistemskega okolja . V Lastnosti sistema kliknite Okoljske spremenljivke.
  • Zdaj pojdite na Spremenljivka okolja > razdelek Sistemska spremenljivka > kliknite  Novo .
Nastavi-okolje-spremenljivke-1' title=Nastavite JAVA_HOME
  • Ime spremenljivke  polje enter  JAVA_HOME in v Spremenljiva vrednost polje vnesite pot, kjer je nameščen JDK. Kliknite OK, da shranite spremembe.
Nastavi-okolje-spremenljivke-2' loading='lazy' title=Ime spremenljivke

3. korak: posodobite spremenljivko poti

  • Zdaj moramo posodobite spremenljivko PATH. Za to odprite pogon C: pojdite na Programske datoteke > Java > jdk-23 > mapa bin nato kopirajte pot.
Nastavi-okolje-spremenljivke-3' loading='lazy' title=Posodobite spremenljivko poti
  • Pojdi noter Sistemske spremenljivke izberite spremenljivko poti. Z desno tipko miške kliknite nanj in izberite možnost Uredi . V oknu Urejanje okolja kliknite Novo .
Nastavi-okolje-spremenljivke-4' loading='lazy' title=Sistemske spremenljivke
  • Nato dodajte pot do mape bin JDK (npr.C:Program FilesJavajdk-23bin).
Nastavi-okolje-spremenljivke-5' loading='lazy' title=JDK-ji
  • Kliknite OK da shranite spremembe.

4. korak: Preverite različico Java

  • Zdaj, da preverite namestitev, odprite ukazni poziv in zaženite spodnje ukaze:

java --različica

Verify-Java-Version' loading='lazy' title=java --različica
  • Če želite preveriti prevajalnik Java, zaženite spodnji ukaz:

Javac -različica

Verify-javac-Version' loading='lazy' title=Javac -različica

Nastavitev spremenljivk okolja za Javo v Linuxu

Če ste uporabnik Linuxa, poiščite popolno rešitev za nastavitev okoljskih spremenljivk za Javo v operacijskem sistemu Linux.

1. korak: Prenesite in namestite JAVA JDK

Po namestitvi JDK v Linuxu Sistem moramo konfigurirati tako, da bo prepoznal Javo.

2. korak: Odprite terminal Linux

  • Zdaj moramo nastavite JAVA_HOME. Da bi to naredil
  • Odprite terminal in zaženite spodnji ukaz:

izvoz JAVA_HOME=/pot/do/vaš/jdk

3. korak: Posodobite pot

  • Posodobite POT Spremenljivka v Linuxu
  • Dodajte JDKbinimenik vPATHin zaženite spodnji ukaz v terminalu:

izvoz PATH=$PATH:$JAVA_HOME/bin

4. korak: spremenite trajno spremenljivko okolja

Zgornje spremembe so začasne. Če želite spremeniti spremenljivke okolja trajne, morate dodatiexportukaze v konfiguracijsko datoteko lupine. Odvisno od lupine, ki jo uporabljate.

  • Za bash uporabite ukaz nano ~/.bashrc
  • Za zsh uporabite ukaz nano ~/.zshrc
  • Za ribe uporabite ukaz nano ~/.config/fish/config.fish

Na koncu datoteke dodajte naslednje ukaze.

izvoz JAVA_HOME=/pot/do/vaš/jdk

poimenovanje java konvencij

izvoz PATH=$PATH:$JAVA_HOME/bin

Ko shranite datoteko, zaženite naslednji ukaz, da uveljavite spremembe:

vir ~/.bashrc

To bo nastavilo vaše JAVA_HOME in PATH spremenljivke v Linuxu trajno.

5. korak: Preverite namestitev

  • Za potrditevJAVA_HOMEpot zaženite spodnji ukaz:

echo $JAVA_HOME

entiteta relacijski
  • Izpisati mora pot namestitvenega programa JDK. Če je izhod prazen, to pomeni JAVA_HOME spremenljivka okolja ni pravilno nastavljena.

6. korak: Preverite posodobljeno pot

  • Za potrditev posodobljenegaPATH run spodnji ukaz:

echo $PATH

Izpisati mora pot imenika bin do vašega JDK. Če je izhod prazen, to pomeni POT spremenljivka okolja ni pravilno nastavljena. Potem piši java --version in javac -version da preverite namestitev.

Nastavitev spremenljivk okolja za Javo v macOS

Če ste uporabnik Maca, poiščite popolno rešitev za nastavitev spremenljivk okolja za Javo v operacijskem sistemu macOS.

1. korak : Konfigurirajte sistem

  • Po namestitvi JDK v macOS sistem moramo konfigurirati tako, da bo prepoznal Javo.

2. korak: Nastavite Java Home

  • Zdaj, da nastavite JAVA_HOME in PATH okoljske spremenljivke trajno, jih moramo dodati v konfiguracijsko datoteko lupine, odvisno od lupine, ki jo uporabljamo.
  • Za bash (če imate starejšo različico macOS) zaženite ukaz nano ~/.bash_profile
  • Za zsh( privzeta lupina za macOS 10.15 Catalina in novejše ) zaženite ukaz nano ~/.zshrc

Na koncu datoteke dodajte naslednje ukaze:

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

izvoz PATH=$JAVA_HOME/bin:$PATH

3. korak: Spremenite osnovo

  • Zdaj moramo uveljaviti spremembe.
  • Za bash uporabite spremembe tako, da zaženete spodnji ukaz:

vir ~/.bash_profile

  • Za zsh uporabite spremembe tako, da zaženete spodnji ukaz:

vir ~/.zshrc

niz primerjaj z javo

4. korak: Spremenite namestitev

  • Preverite namestitev
  • Preverite JAVA_HOME spremenljivko okolja tako, da zaženete spodnji ukaz:

echo $JAVA_HOME

  • Izpisati mora pot namestitvenega programa JDK. Če je izhod prazen, to pomeni JAVA_HOME spremenljivka okolja ni pravilno nastavljena.
  • Preverite POT spremenljivko okolja tako, da zaženete spodnji ukaz:

echo $PATH

Izpisati mora pot imenika bin do vašega JDK. Če je izhod prazen, to pomeni POT spremenljivka okolja ni pravilno nastavljena.

Potem piši java --version in javac -version ukaz za preverjanje namestitve v sistemu macOS.

linux preimenuj imenik

5. korak: Zaženite preveden program Java

Ko program Java prevedemo, ga lahko zaženemo z naslednjim ukazom:

java HelloWorld

Zakaj ne vključimo .class v ukaz?

Pri izvajanju programa Java ukaz java pričakuje ime razreda. Ime datoteke ni pomembno, če je naveden razred z metodo main().

Na primer: pravilen ukaz je java HelloWorld. To bo pravilno zagnalo program. Ukaz java HelloWorld.class je nepravilen ukaz, kar bo povzročilo napako, ker JVM išče razred z imenom HelloWorld.class in ne HelloWorld.

Ko sledite tem korakom, bo vaša spremenljivka okolja za Javo pravilno nastavljena in programe Java boste lahko brez težav zaganjali s terminala.

Zaključek

Ustvarjanje gladkega in učinkovitega delovnega toka razvoja zahteva nastavitev spremenljivk okolja za Javo. S tem, ko vašemu sistemu pomagajo najti bistvena orodja, kot sta prevajalnik in izvajalno okolje Java, te spremenljivke poenostavljajo številne naloge, kot je prevajanje in izvajanje programov Java. Pravilno konfigurirana spremenljivka, kot je JAVA_HOME, zagotavlja tudi brezhibno integracijo Jave z drugimi ogrodji in razvojnimi orodji. Ne glede na to, ali uporabljate Windows macOS ali Linux, lahko svoje okolje Java prilagodite svojim posebnim potrebam tako, da sledite korakom, opisanim v tem priročniku

Ustvari kviz