logo

Opsætning af miljøvariabler til Java - Komplet vejledning til indstilling af JAVA_HOME

På rejsen til at lære programmeringssproget Java opsætning af miljøvariabler til Java er afgørende, fordi det hjælper systemet med at finde de Java-værktøjer, der er nødvendige for at køre Java-programmerne. Nu er denne guide til, hvordan man opsætter miljøvariabler til Java, en étstedsløsning til Mac Windows og Linux brugere. Her har vi diskuteret trin-for-trin-processen til at indstille miljøvariablen i alle tre store OS.

Før opsætning af miljøvariablerne Java Development Kit (JDK) skal installeres på dit system, og du skal kende JDK installation mappe på dit system.

At indstille Java miljøvariabler du skal indstille



  • JAVA_HOME: Den peger på den mappe, hvor JDK er installeret på systemet.
  • STI: Det specificerer, hvor operativsystemet skal lede efter eksekverbare filer.

Indstilling af miljøvariabler i Windows

Trin 1: Download JDK

  • Download og installer den seneste JDK fra den officielle Oracle hjemmeside . For at vide, hvordan man downloader JDK på Windows OS, se denne artikel: Sådan installeres Java på Windows Linux og macOS?

Trin 2: Sæt JAVA_HOME

  • Klik på Windows + S søg efter 'Environment Variables' og klik Rediger systemmiljøvariablerne . I den Systemegenskaber vindue klik på Miljøvariabler.
  • Gå nu til Miljøvariabel > Systemvariabel sektion > klik  Ny .
Sæt-Miljø-variabler-1' title=Indstil JAVA_HOME
  • I den  Variabel navn  felt ind  JAVA_HOME og i Variabel værdi indtast stien, hvor JDK er installeret. Klik på OK for at gemme ændringerne.
Sæt-Miljø-variabler-2' loading='lazy' title=Variabel navn

Trin 3: Opdater stivariablen

  • Nu skal vi opdatere PATH-variablen. For dette skal du åbne C:-drevet, gå til Programfiler > Java > jdk-23 > bin-mappe kopier derefter stien.
Indstil-Miljø-variabler-3' loading='lazy' title=Opdater stivariablen
  • Gå indenfor Systemvariabler sektion vælg stivariablen. Højreklik på den og vælg muligheden Redigere . Klik på i vinduet Rediger miljø Ny .
Indstil-Miljø-variabler-4' loading='lazy' title=Systemvariabler
  • Tilføj derefter stien til JDK's bin-mappe (f.eks.C:Program FilesJavajdk-23bin).
Indstil-Miljø-variabler-5' loading='lazy' title=JDK's
  • Klik OK for at gemme ændringerne.

Trin 4: Tjek Java-versionen

  • Nu for at bekræfte installationen, åbn kommandoprompt og kør nedenstående kommandoer:

java --version

Bekræft-Java-version' loading='lazy' title=java --version
  • For at bekræfte Java-kompileren skal du køre nedenstående kommando:

Javac -version

Bekræft-javac-version' loading='lazy' title=Javac -version

Opsætning af miljøvariabler til Java i Linux

Hvis du er Linux-bruger, så find den komplette løsning til opsætning af miljøvariabler til Java på Linux-operativsystemet.

Trin 1: Download og installer JAVA JDK

Efter installation af JDK i Linux Vi skal konfigurere systemet, så det kan genkende Java.

Trin 2: Åbn Linux Terminal

  • Nu skal vi sæt JAVA_HOME. For at gøre dette
  • Åbn terminalen og kør nedenstående kommando:

eksporter JAVA_HOME=/sti/til/din/jdk

Trin 3: Opdater sti

  • Opdater STI Variabel på Linux
  • Tilføj JDKbinmappe tilPATHog kør nedenstående kommando i terminalen:

eksport PATH=$PATH:$JAVA_HOME/bin

Trin 4: Skift miljøvariabel Permanent

Ovenstående ændringer er midlertidige. For at gøre ændringerne i miljøvariablen permanente skal du tilføjeexportkommandoer til din shells konfigurationsfil. Afhængig af den skal du bruger.

  • For bash bruge kommandoen nano ~/.bashrc
  • For zsh bruge kommandoen nano ~/.zshrc
  • For fisk bruge kommandoen nano ~/.config/fish/config.fish

Tilføj følgende kommandoer i slutningen af ​​filen.

eksporter JAVA_HOME=/sti/til/din/jdk

eksport PATH=$PATH:$JAVA_HOME/bin

Efter at have gemt filen skal du køre følgende kommando for at anvende ændringerne:

kilde ~/.bashrc

Dette vil indstille din JAVA_HOME og PATH variabler på Linux permanent.

Trin 5: Bekræft installationen

  • For at bekræfteJAVA_HOMEsti kør nedenstående kommando:

ekko $JAVA_HOME

  • Det skal udsende stien til JDK Installer. Hvis udgangen er tom, betyder det JAVA_HOME miljøvariablen er ikke indstillet korrekt.

Trin 6: Tjek opdateret sti

  • For at bekræfte den opdateredePATH run nedenstående kommando:

ekko $PATH

Det skal udsende stien til bin-mappen til din JDK. Hvis udgangen er tom, betyder det STI miljøvariablen er ikke indstillet korrekt. Så skriv java --version og javac -version for at verificere installationen.

Opsætning af miljøvariabler til Java i macOS

Hvis du er Mac-bruger, så find den komplette løsning til opsætning af miljøvariabler til Java på macOS-operativsystemet.

Trin 1 : Konfigurer systemet

  • Efter installation af JDK i macOS vi skal konfigurere systemet, så det kan genkende Java.

Trin 2: Konfigurer Java Home

  • Nu skal du indstille JAVA_HOME og PATH miljøvariabler permanent skal vi tilføje dem til vores shells konfigurationsfil afhængigt af den shell vi bruger.
  • For bash (hvis du har en ældre version af macOS) kør kommandoen nano ~/.bash_profile
  • For zsh( standard shell til macOS 10.15 Catalina og nyere ) køre kommandoen nano ~/.zshrc

Tilføj følgende kommandoer i slutningen af ​​filen:

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

eksport PATH=$JAVA_HOME/bin:$PATH

brug af operativsystem

Trin 3: Skift base

  • Nu skal vi anvende ændringerne.
  • For bash anvend ændringerne ved at køre nedenstående kommando:

kilde ~/.bash_profile

  • For zsh anvend ændringerne ved at køre nedenstående kommando:

kilde ~/.zshrc

Trin 4: Varier en installation

  • Bekræft installationen
  • Check JAVA_HOME miljøvariabel ved at køre nedenstående kommando:

ekko $JAVA_HOME

  • Det skal udsende stien til JDK Installer. Hvis udgangen er tom, betyder det JAVA_HOME miljøvariablen er ikke indstillet korrekt.
  • Check STI miljøvariabel ved at køre nedenstående kommando:

ekko $PATH

Det skal udsende stien til bin-mappen til din JDK. Hvis udgangen er tom, betyder det STI miljøvariablen er ikke indstillet korrekt.

Så skriv java --version og javac -version kommando for at bekræfte installationen på macOS.

Trin 5: Kør det kompilerede Java-program

Efter kompilering af Java-programmet kan vi køre det ved hjælp af følgende kommando:

java HelloWorld

Hvorfor inkluderer vi ikke .class i kommandoen?

Når du kører et Java-program, forventer java-kommandoen et klassenavn. Det er lige meget hvad filnavnet er, så længe klassen med main() metoden er angivet.

For eksempel: Den korrekte kommando er java HelloWorld. Dette vil køre programmet korrekt. Kommandoen java HelloWorld.class er en forkert kommando, dette vil forårsage en fejl, fordi JVM leder efter en klasse ved navn HelloWorld.class ikke HelloWorld.

Efter at have fulgt disse trin vil din miljøvariabel for Java blive indstillet korrekt, og du kan nemt køre Java-programmer fra terminalen uden problemer.

Konklusion

At skabe en jævn og effektiv udviklingsarbejdsgang kræver opsætning af miljøvariabler til Java. Ved at hjælpe dit system med at finde essentielle værktøjer som Java-kompileren og runtime forenkler disse variabler mange opgaver, såsom kompilering og eksekvering af Java-programmer. En korrekt konfigureret variabel som JAVA_HOME sikrer også problemfri integration af Java med andre rammer og udviklingsværktøjer. Uanset om du bruger Windows macOS eller Linux, kan du tilpasse dit Java-miljø til at opfylde dine specifikke behov ved at følge trinene beskrevet i denne vejledning

Opret quiz