overzicht
In dit snelle artikel bekijken we hoe de JAVA_HOME-variabele ingesteld kan worden op Windows, Mac OS X en Linux.
Windows
2.1., Windows 10 en 8
- Open Zoeken en typ de geavanceerde systeem instellingen
- In de weergegeven opties, selecteert u de Weergave geavanceerde systeeminstellingen
- in het tabblad Geavanceerd, klik op omgevingsvariabelen
- In het Systeem variabelen sectie, klikt u op Nieuw (of de Gebruiker variabelen voor single-user setting)
- Set JAVA_HOME Variabele naam en het pad naar de JDK-installatie als de waarde van de Variabele en klik op OK
- Klik op OK en klik op Apply om de wijzigingen toe te passen
2.2.,Computer en selecteer Eigenschappen
toe te passen Open opdrachtprompt en controleer de waarde van de JAVA_HOME-variabele:
echo %JAVA_HOME%
het resultaat zou het pad naar de JDK installatie moeten zijn:
C:\Program Files\Java\jdk1.8.0_111
Mac OS X
3.,1. Single User-Mac OS X 10.5 of nieuwer
vanaf OS X 10.5 introduceerde Apple een commandoregelprogramma (/usr/libexec / java_home) dat dynamisch de bovenste Java-versie vindt die is opgegeven in Java-voorkeuren voor de huidige gebruiker.
open~/.bash_profile in elke teksteditor en voeg toe:
export JAVA_HOME=$(/usr/libexec/java_home)
sla het bestand op en sluit het.,
Open een Terminal en voer het source commando uit om de wijzigingen toe te passen:
source ~/.bash_profile
nu kunnen we de waarde van de JAVA_HOME variabele controleren:
echo $JAVA_HOME
het resultaat zou het pad naar de JDK installatie moeten zijn:
/Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/Home
3.2. Single User-Mac OS X oudere versies
voor oudere versies van OS X moeten we het exacte pad naar de JDK-installatie instellen:
Open~/.bash_profile in elke editor en voeg toe:
export JAVA_HOME=/path/to/java_installation
sla het bestand op en sluit het.,
Open een Terminal en voer het source commando uit om de wijzigingen toe te passen:
source ~/.bash_profile
nu kunnen we de waarde van de JAVA_HOME variabele controleren:
echo $JAVA_HOME
het resultaat zou het pad naar de JDK installatie moeten zijn:
/Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/Home
3.3. Globale instelling
om JAVA_HOME globaal in te stellen voor alle gebruikers, zijn de stappen hetzelfde als voor enkele gebruiker, maar het bestand /etc/profile wordt gebruikt.,
Linux
We gaan het pad hier natuurlijk manipuleren-dus, als je dat nog niet eerder hebt gedaan, hier zijn de gedetailleerde instructies over hoe het te doen.
4.1 enkele gebruiker
open~/.bashrc in elke teksteditor en voeg toe:
export JAVA_HOME=/path/to/java_installation
sla het bestand op en sluit het.
voer het source commando uit om de variabele te laden:
source ~/.bashrc
nu kunnen we de waarde van de JAVA_HOME variabele controleren:
echo $JAVA_HOME
het resultaat zou het pad naar de JDK installatie moeten zijn:
/usr/lib/jvm/java-8-oracle
4.,2 globale instelling
om JAVA_HOME in Linux in te stellen voor alle gebruikers, kunnen we /etc / profile of/etc / environment gebruiken (bij voorkeur).
Open/etc / environment in een teksteditor en voeg toe:
JAVA_HOME=/path/to/java_installation
merk op dat/etc / environment geen script is, maar een lijst met toegewezen expressies (daarom wordt export niet gebruikt). Dit bestand wordt gelezen op het moment van inloggen.,
Om JAVA_HOME met /etc/profile, opent u het bestand en voeg toe:
export JAVA_HOME=/path/to/java_installation
de bron van de opdracht voor het laden van de variabele:
source /etc/profile
Nu kunnen we controleren of de waarde van de JAVA_HOME variabele:
echo $JAVA_HOME
Het resultaat moet het pad naar de JDK te installeren:
/usr/lib/jvm/java-8-oracle
Conclusie
In dit artikel, hebben we de overdekte mogelijkheden voor het instellen van de omgevingsvariabele JAVA_HOME op Windows, Mac OS X, en Linux.,
aan de slag met Spring 5 en Spring Boot 2, Via de learn Spring course:
>> bekijk de cursus
Geef een reactie