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 .
Indstil JAVA_HOME- I den Variabel navn felt ind
JAVA_HOMEog i Variabel værdi indtast stien, hvor JDK er installeret. Klik på OK for at gemme ændringerne.
Variabel navnTrin 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.
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 .
Systemvariabler- Tilføj derefter stien til JDK's bin-mappe (f.eks.
C:Program FilesJavajdk-23bin).
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
java --version- For at bekræfte Java-kompileren skal du køre nedenstående kommando:
Javac -version
Javac -versionOpsæ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 JDK
binmappe 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æfte
JAVA_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 opdaterede
PATH runnedenstå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_HOMEogPATHmiljø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