Sett JAVA_HOME på Windows 7, 8, 10, Mac OS X, Linux

1. Oversikt

I denne raske artikkelen tar vi en titt på hvordan du stiller inn JAVA_HOME variabel på Windows, Mac OS X og Linux.

2. Windows

2.1. Windows 10 og 8

  1. Åpen Søk og skriv Avanserte systeminnstillinger
  2. Velg alternativene i de viste alternativene Vis avanserte systeminnstillinger lenke
  3. Under Avansert klikker du på Miljøvariabler
  4. I Systemvariabler delen, klikker du Ny (eller Brukervariabler for enkeltbrukerinnstilling)
  5. Sett JAVA_HOME som Variabelt navn og stien til JDK-installasjonen som Variabel verdi og klikk OK
  6. Klikk OK og klikk Søke om for å bruke endringene

2.2. Windows 7

  1. Høyreklikk på skrivebordet Datamaskinen min og velg Eiendommer
  2. Under Avansert klikker du på Miljøvariabler
  3. I Systemvariabler delen, klikker du Ny (eller Brukervariabler for enkeltbrukerinnstilling)
  4. Sett JAVA_HOME som Variabelt navn og stien til JDK-installasjonen som Variabel verdi og klikk OK
  5. Klikk OK og klikk Søke om for å bruke endringene

Åpne ledetekst og sjekk verdien på JAVA_HOME variabel:

ekko% JAVA_HOME%

Resultatet skal være stien til JDK-installasjonen:

C: \ Program Files \ Java \ jdk1.8.0_111

3. Mac OS X

3.1. Enbruker - Mac OS X 10.5 eller nyere

Fra OS X 10.5 introduserte Apple et kommandolinjeverktøy (/ usr / libexec / java_home) som dynamisk finner den øverste Java-versjonen spesifisert i Java-innstillinger for den nåværende brukeren.

Åpen ~ / .bash_profile i hvilken som helst teksteditor og legg til:

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

Lagre og lukk filen.

Åpne en terminal og kjør kildekommandoen for å bruke endringene:

kilde ~ / .bash_profile

Nå kan vi sjekke verdien av JAVA_HOME variabel:

ekko $ JAVA_HOME

Resultatet skal være stien til JDK-installasjonen:

/Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/Home

3.2. Enbruker - Mac OS X Eldre versjoner

For eldre versjoner av OS X, må vi angi den nøyaktige banen til JDK-installasjonen:

Åpen ~ / .bash_profile i hvilken som helst redaktør og legg til:

eksporter JAVA_HOME = / sti / til / java_installasjon

Lagre og lukk filen.

Åpne en terminal og kjør kildekommandoen for å bruke endringene:

kilde ~ / .bash_profile

Nå kan vi sjekke verdien av JAVA_HOME variabel:

ekko $ JAVA_HOME

Resultatet skal være stien til JDK-installasjonen:

/Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/Home

3.3. Global setting

Å sette JAVA_HOME globalt for alle brukere, er trinnene de samme som for enkeltbrukere, men filen / etc / profil benyttes.

4. Linux

Vi kommer til å manipulere PATH her, selvfølgelig - så hvis du ikke har gjort det før, her er de detaljerte instruksjonene om hvordan du gjør det.

4.1 Enbruker

Å sette JAVA_HOME i Linux for en enkelt bruker, kan vi bruke / etc / profil eller / etc / miljø (foretrukket for innstilling for hele systemet) eller ~ / .bashrc (brukerspesifikk innstilling).

Åpne ~/.bashrc i hvilken som helst teksteditor og legg til:

eksporter JAVA_HOME = / sti / til / java_installasjon

Lagre og lukk filen.

Kjør kildekommandoen for å laste inn variabelen:

kilde ~ / .bashrc

Nå kan vi sjekke verdien av JAVA_HOME variabel:

ekko $ JAVA_HOME

Resultatet skal være stien til JDK-installasjonen:

/ usr / lib / jvm / java-8-oracle

4.2 Global innstilling

Å sette JAVA_HOME i Linux for alle brukere, kan vi bruke / etc / profil eller / etc / miljø (foretrukket).

Åpen / etc / miljø i hvilken som helst teksteditor og legg til:

JAVA_HOME = / sti / til / java_installasjon

Vær oppmerksom på at / etc / miljø er ikke et manus, men en liste over oppgaveuttrykk (det er derfor eksport brukes ikke). Denne filen leses på tidspunktet for pålogging.

Å sette JAVA_HOME ved hjelp av / etc / profil, åpne filen og legg til:

eksporter JAVA_HOME = / sti / til / java_installasjon

Kjør kildekommandoen for å laste inn variabelen:

kilde / etc / profil

Nå kan vi sjekke verdien av JAVA_HOME variabel:

ekko $ JAVA_HOME

Resultatet skal være stien til JDK-installasjonen:

/ usr / lib / jvm / java-8-oracle

5. Konklusjon

I denne artikkelen har vi dekket måter å stille inn JAVA_HOME miljøvariabel på Windows, Mac OS X og Linux.


$config[zx-auto] not found$config[zx-overlay] not found