logo

Configurarea variabilelor de mediu pentru Java - Ghid complet pentru setarea JAVA_HOME

În călătoria către învățarea limbajului de programare Java configurarea variabilelor de mediu pentru Java este esențială deoarece ajută sistemul să localizeze instrumentele Java necesare pentru a rula programele Java. Acum, acest ghid despre cum să configurați variabilele de mediu pentru Java este o soluție unică pentru Mac Windows şi Linux utilizatorii. Aici am discutat despre procesul pas cu pas pentru a seta variabila de mediu în toate cele trei sisteme de operare majore.

Înainte de a configura variabilele de mediu Kit de dezvoltare Java (JDK) trebuie instalat pe sistemul dvs. și trebuie să cunoașteți Instalare JDK directorul de pe sistemul dvs.

panda creând un cadru de date

Pentru a seta Variabile de mediu Java trebuie să setați



  • JAVA_HOME: Acesta indică directorul în care este instalat JDK-ul pe sistem.
  • CALE: Specifică unde ar trebui să caute sistemul de operare fișierele executabile.

Setarea variabilelor de mediu în Windows

Pasul 1: Descărcați JDK

  • Descărcați și instalați cel mai recent JDK de la oficial Site-ul Oracle . Pentru a ști cum să descărcați JDK pe sistemul de operare Windows, consultați acest articol: Cum se instalează Java pe Windows Linux și macOS?

Pasul 2: Set JAVA_HOME

  • Faceți clic pe Windows + S căutați „variabile de mediu” și faceți clic Editați variabilele de mediu ale sistemului . În Proprietăți sistem fereastra faceți clic pe Variabile de mediu.
  • Acum accesați Variabila de mediu > secțiunea Variabilă de sistem > faceți clic  Nou .
Set-Mediu-Variabile-1' title=Setați JAVA_HOME
  • În  Nume variabilă  câmp introduce  JAVA_HOME iar în Valoare variabilă câmpul introduceți calea în care este instalat JDK. Faceți clic pe OK pentru a salva modificările.
Set-Mediu-Variabile-2' loading='lazy' title=Nume variabilă

Pasul 3: Actualizați variabila cale

  • Acum trebuie actualizați variabila PATH. Pentru aceasta, deschideți unitatea C: mergeți la Program Files > Java > jdk-23 > bin folder apoi copiați calea.
Set-Mediu-Variabile-3' loading='lazy' title=Actualizați variabila cale
  • Intră înăuntru Variabile de sistem secțiunea selectați variabila cale. Faceți clic dreapta pe el și alegeți opțiunea Edita . În fereastra Editare mediu faceți clic Nou .
Set-Mediu-Variabile-4' loading='lazy' title=Variabile de sistem
  • Apoi adăugați calea către folderul bin al JDK (de ex.C:Program FilesJavajdk-23bin).
Set-Mediu-Variabile-5' loading='lazy' title=JDK-uri
  • Clic Bine pentru a salva modificările.

Pasul 4: Verificați versiunea Java

  • Acum, pentru a verifica instalarea, deschideți comanda Prompt și rulați comenzile de mai jos:

java --versiune

Verifică-Java-Versiune' loading='lazy' title=java --versiune
  • Pentru a verifica compilatorul Java, rulați comanda de mai jos:

Versiunea Javac

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

Configurarea variabilelor de mediu pentru Java în Linux

Dacă sunteți utilizator Linux, atunci găsiți soluția completă pentru configurarea variabilelor de mediu pentru Java pe sistemul de operare Linux.

Pasul 1: Descărcați și instalați JAVA JDK

După instalarea JDK în Linux Trebuie să configuram sistemul astfel încât să poată recunoaște Java.

Pasul 2: Deschideți terminalul Linux

  • Acum trebuie setați JAVA_HOME. Pentru a face asta
  • Deschideți terminalul și executați comanda de mai jos:

exportați JAVA_HOME=/path/to/your/jdk

Pasul 3: Actualizați calea

  • Actualizați CALE Variabilă pe Linux
  • Adăugați JDKbindirectorul cătrePATHși rulați comanda de mai jos în terminal:

export PATH=$PATH:$JAVA_HOME/bin

Pasul 4: Schimbați variabila de mediu permanentă

Modificările de mai sus sunt temporare. Pentru a face modificările variabilei de mediu permanente, trebuie să adăugațiexportcomenzi în fișierul de configurare al shell-ului dvs. În funcție de carcasa pe care o utilizați.

  • Pentru bash utilizați comanda nano ~/.bashrc
  • Pentru zsh utilizați comanda nano ~/.zshrc
  • Pentru peşte utilizați comanda nano ~/.config/fish/config.fish

Adăugați următoarele comenzi la sfârșitul fișierului.

exportați JAVA_HOME=/path/to/your/jdk

export PATH=$PATH:$JAVA_HOME/bin

După salvarea fișierului, rulați următoarea comandă pentru a aplica modificările:

sursa ~/.bashrc

Acest lucru vă va seta JAVA_HOME şi PATH variabile pe Linux permanent.

Pasul 5: Verificați instalarea

  • Pentru a confirmaJAVA_HOMEcalea rulează comanda de mai jos:

echo $JAVA_HOME

  • Ar trebui să scoată calea instalatorului JDK. Dacă ieșirea este goală, înseamnă că JAVA_HOME variabila de mediu nu este setată corect.

Pasul 6: Verificați Calea actualizată

  • Pentru a confirma actualizareaPATH run comanda de mai jos:

echo $PATH

Ar trebui să scoată calea directorului bin către JDK. Dacă ieșirea este goală, înseamnă că CALE variabila de mediu nu este setată corect. Apoi scrie java --version şi javac -version pentru a verifica instalarea.

Configurarea variabilelor de mediu pentru Java în macOS

Dacă sunteți utilizator Mac, atunci găsiți soluția completă pentru configurarea variabilelor de mediu pentru Java pe sistemul de operare macOS.

Pasul 1 : Configurați sistemul

  • După instalarea JDK în macOS trebuie să configuram sistemul astfel încât să poată recunoaște Java.

Pasul 2: Configurați Java Home

  • Acum pentru a seta JAVA_HOME şi PATH variabilele de mediu permanent trebuie să le adăugăm la fișierul de configurare al shell-ului nostru, în funcție de shell-ul pe care îl folosim.
  • Pentru bash (dacă aveți o versiune mai veche de macOS) rulați comanda nano ~/.bash_profile
  • Pentru zsh( shell implicit pentru macOS 10.15 Catalina și versiuni ulterioare ) rulați comanda nano ~/.zshrc

Adăugați următoarele comenzi la sfârșitul fișierului:

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

export PATH=$JAVA_HOME/bin:$PATH

scanner.next java

Pasul 3: Schimbați baza

  • Acum trebuie să aplicăm modificările.
  • Pentru bash aplicați modificările rulând comanda de mai jos:

sursa ~/.bash_profile

  • Pentru zsh aplicați modificările rulând comanda de mai jos:

sursa ~/.zshrc

Pasul 4: Variați o instalare

  • Verificați instalarea
  • Verifica JAVA_HOME variabilă de mediu rulând comanda de mai jos:

echo $JAVA_HOME

  • Ar trebui să scoată calea instalatorului JDK. Dacă ieșirea este goală, înseamnă că JAVA_HOME variabila de mediu nu este setată corect.
  • Verifica CALE variabilă de mediu rulând comanda de mai jos:

echo $PATH

Ar trebui să scoată calea directorului bin către JDK. Dacă ieșirea este goală, înseamnă că CALE variabila de mediu nu este setată corect.

Apoi scrie java --version şi javac -version comandă pentru a verifica instalarea pe macOS.

Pasul 5: Rulați programul Java compilat

După compilarea programului Java, îl putem rula folosind următoarea comandă:

java HelloWorld

câte fructe sunt acolo

De ce nu includem .class în comandă?

Când rulează un program Java, comanda java așteaptă un nume de clasă. Nu contează care este numele fișierului, atâta timp cât este specificată clasa cu metoda main().

De exemplu: Comanda corectă este java HelloWorld. Acest lucru va rula corect programul. Comanda java HelloWorld.class este o comandă incorectă, aceasta va provoca o eroare deoarece JVM caută o clasă numită HelloWorld.class, nu HelloWorld.

După ce ați urmat acești pași, variabila de mediu pentru Java va fi setată corect și puteți rula cu ușurință programe Java de pe terminal, fără probleme.

Concluzie

Crearea unui flux de lucru de dezvoltare fluid și eficient necesită configurarea variabilelor de mediu pentru Java. Ajutându-vă sistemul să găsească instrumente esențiale, cum ar fi compilatorul Java și timpul de execuție, aceste variabile simplifică multe sarcini, cum ar fi compilarea și executarea programelor Java. O variabilă configurată corect precum JAVA_HOME asigură, de asemenea, integrarea perfectă a Java cu alte cadre și instrumente de dezvoltare. Indiferent dacă utilizați Windows macOS sau Linux, vă puteți personaliza mediul Java pentru a vă satisface nevoile specifice, urmând pașii prezentați în acest ghid

Creați un test