översikt
i den här snabba artikeln tar vi en titt på hur du ställer in JAVA_HOME-variabeln på Windows, Mac OS X och Linux.
Windows
2.1., Windows 10 och 8
- öppna Sök och skriv Avancerade systeminställningar
- i de visade alternativen väljer du länken Visa avancerade systeminställningar
- under fliken Avancerat klickar du på miljövariabler
- i avsnittet Systemvariabler klickar du på ny (eller användarvariabler för enkel användarinställning)
- Ställ in JAVA_HOME som variabelnamn och sökvägen till JDK-installationen som variabelvärde och klickar på OK
- Klicka på OK och klicka på Verkställ för att tillämpa ändringarna
2.2.,Dator och välj Egenskaper
Öppna Kommandotolken och kontrollera värdet på JAVA_HOME-variabeln:
echo %JAVA_HOME%
resultatet ska vara sökvägen till JDK-installationen:
C:\Program Files\Java\jdk1.8.0_111
Mac OS X
3.,1. Single User-Mac OS X 10.5 eller senare
från OS X 10.5 introducerade Apple ett kommandoradsverktyg (/usr/libexec/java_home) som dynamiskt hittar den bästa Java-versionen som anges i Java-inställningar för den aktuella användaren.
Öppna~/.bash_profile i någon textredigerare och Lägg till:
export JAVA_HOME=$(/usr/libexec/java_home)
spara och stäng filen.,
öppna en Terminal och kör kommandot source för att tillämpa ändringarna:
source ~/.bash_profile
Nu kan vi kontrollera värdet på JAVA_HOME-variabeln:
echo $JAVA_HOME
resultatet ska vara sökvägen till JDK-installationen:
/Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/Home
3.2. Single User-Mac OS X äldre versioner
för äldre versioner av OS X måste vi ställa in den exakta sökvägen till JDK-installationen:
Öppna ~/.bash_profile i någon redaktör och Lägg till:
export JAVA_HOME=/path/to/java_installation
spara och stäng filen.,
öppna en Terminal och kör kommandot source för att tillämpa ändringarna:
source ~/.bash_profile
Nu kan vi kontrollera värdet på JAVA_HOME-variabeln:
echo $JAVA_HOME
resultatet ska vara sökvägen till JDK-installationen:
/Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/Home
3.3. Global inställning
för att ställa in JAVA_HOME globalt för alla användare är stegen samma som för en enskild användare, men filen /etc/profilen används.,
Linux
Vi kommer att manipulera sökvägen här, förstås – så, om du inte har gjort det tidigare, här är de detaljerade instruktionerna om hur man gör det.
4.1 enskild användare
Öppna~/.bashrc i någon textredigerare och Lägg till:
export JAVA_HOME=/path/to/java_installation
spara och stäng filen.
Kör kommandot source för att ladda variabeln:
source ~/.bashrc
Nu kan vi kontrollera värdet på JAVA_HOME-variabeln:
echo $JAVA_HOME
resultatet ska vara sökvägen till JDK-installationen:
/usr/lib/jvm/java-8-oracle
4.,2 Global inställning
för att ställa in JAVA_HOME i Linux för alla användare kan vi använda /etc/profil eller /etc/miljö (preferred).
Öppna/etc / miljö i någon textredigerare och Lägg till:
JAVA_HOME=/path/to/java_installation
Observera att/etc / miljö inte är ett skript, men en lista över tilldelningsuttryck (det är därför export inte används). Den här filen läses vid inloggningstillfället.,
för att ställa in JAVA_HOME med /etc/profil, öppna filen och Lägg till:
export JAVA_HOME=/path/to/java_installation
Kör kommandot source för att ladda variabeln:
source /etc/profile
Nu kan vi kontrollera värdet på JAVA_HOME-variabeln:
echo $JAVA_HOME
ökväg till JDK-installationen:
/usr/lib/jvm/java-8-oracle
slutsats
i den här artikeln har vi täckt sätt att ställa in JAVA_HOME-miljövariabeln på Windows, Mac OS X och Linux.,
Kom igång med Spring 5 och Spring Boot 2, genom Learn Spring course:
>> kolla in kursen
Lämna ett svar