Slik setter du JAVA_HOME i Windows 10

How Set Java_home Windows 10



Som IT-ekspert er jeg her for å vise deg hvordan du stiller inn miljøvariabelen JAVA_HOME i Windows 10. Dette er en kritisk variabel for mange Java-baserte applikasjoner, og det å ikke sette den riktig kan føre til alle slags problemer. Først litt om miljøvariabler generelt. En miljøvariabel er et stykke data som er tilgjengelig for alle programmer som kjører på et system. De brukes til å lagre ting som filbaner, brukerinnstillinger og systeminnstillinger. JAVA_HOME er en miljøvariabel som forteller applikasjoner hvor de finner Java-runtime-miljøet. Det er viktig å stille inn dette riktig, for mange Java-baserte applikasjoner vil ikke fungere uten. Det er to måter å sette miljøvariabler på i Windows 10. Den første er å bruke kontrollpanelet, og den andre er å bruke setx-kommandoen. For å stille inn JAVA_HOME ved å bruke kontrollpanelet, åpner du først kontrollpanelet og går til System > Avanserte systeminnstillinger. I kategorien Avansert klikker du på knappen Miljøvariabler. I vinduet Miljøvariabler, under Systemvariabler, klikker du Ny. Skriv inn JAVA_HOME i feltet Variabelnavn. I feltet Variabelverdi skriver du inn banen til Java-installasjonskatalogen. For eksempel, hvis du installerte Java i C:Program FilesJavajdk1.8.0_111, ville du skrive inn C:Program FilesJavajdk1.8.0_111. Klikk OK for å lagre den nye miljøvariabelen. Du må starte alle applikasjoner som brukte Java på nytt for at endringene skal tre i kraft. Den andre måten å sette JAVA_HOME på er å bruke setx-kommandoen. Åpne en ledetekst og skriv inn følgende: setx JAVA_HOME 'C:Program FilesJavajdk1.8.0_111' Dette vil sette miljøvariabelen JAVA_HOME for gjeldende bruker. Du må starte alle applikasjoner som brukte Java på nytt for at endringene skal tre i kraft. Det er alt som skal til! Ved å stille inn miljøvariabelen JAVA_HOME riktig, kan du sikre at alle dine Java-baserte applikasjoner fungerer riktig.



I Unix-terminologi er en miljøvariabel en streng som inneholder informasjon som stasjonsnavn, bane, filnavn, etc. JAVA_HOME er en miljøvariabel som refererer til katalogen der Java Runtime Environment eller Java Development Kit er installert på systemet. For å være presis, fortell meg om du har installert java i banen C: Programfiler Java jdk1.8.0_121 på datamaskinen din og deretter din Java_Hjem er C: Programfiler Java jdk1.8.0_121 . I hovedsak er JAVA_Home bare et mønster som brukes av Java-baserte programmer som Apache Tomcat og andre applikasjonsserververktøy for å finne ut hvor Java er plassert på systemet.





Disse tredjepartsprogrammene bruker miljøvariabler som peker til JDK- eller JRE-katalogen. Enkelt sagt lar det programmer enkelt finne en kjørbar katalogfil, for eksempel javac, på en datamaskin. Hvis du ikke bruker disse tredjepartsprogrammene, trenger ikke brukere å sette JAVA_Home på systemet ditt. I denne artikkelen vil vi forklare i detalj hvordan du setter JAVA_HOME som en miljøvariabel i Windows 10.





Innstilling av JAVA_HOME i Windows 10

Angi miljøvariabelen JAVA_HOME og oppdater systembanen

Last ned og installer Java fra den offisielle siden - java.com .



Etter installasjonen gå til Start og angi Avanserte systeminnstillinger.

trykk Se avanserte systeminnstillinger fra listen for å åpne Systemegenskaper.

gå til Avansert fanen og klikk miljøvariabel s-knappen.



Klikk på i vinduet Miljøvariabel Ny under systemvariabel.

I redigere Systemvariabel, spesifiser variabelnavn som JAVA_HOME og variabelverdi som bane til JDK-katalogen din.

trykk Fint .

Gå nå tilbake til vinduet Miljøvariabel og velg Bane under systemvariabel.

Slik setter du JAVA_HOME i Windows 10

trykk redigere for å åpne vinduet Rediger miljøvariabler.

Klikk på 'Opprett'-knappen og skriv inn % JAVA_HOME% bin .

Klikk Fint for å bruke endringene.

gwx kontrollpanelskjerm

Sjekk JAVA_HOME-konfigurasjonsinnstillingen med CMD

For å sjekke konfigurasjonen, åpne Kommandolinje .

Type ekko %JAVA_HOME% og trykk Enter. Dette skal skrive ut JDK-katalogen som JAVA_HOME peker på. I stedet, hvis du ser et mellomrom, betyr det at du ikke var i stand til å sette opp en miljøvariabel.

neste type javac -versjon som skal skrive ut Java-kompilatorversjonen.

Ellers vil den skrive ut en melding som sier at javac ikke gjenkjennes som en intern eller ekstern kommando. Dette betyr at banevariabelen ikke er satt riktig.

Last ned PC Repair Tool for raskt å finne og automatisk fikse Windows-feil

Håper dette hjelper!

Populære Innlegg