cum să găsiți JAVA_HOME
Introducere
În această postare rapidă, vom învăța cum să găsiți JAVA_HOME pe Windows, Mac și Linux.după cum știm cu toții, JAVA_HOME este o variabilă de mediu pe care o folosim în mod obișnuit pentru a localiza executabile java precum java și javac.
2., Windows-Modalități Specifice de a Găsi JAVA_HOME
Dacă suntem folosind Windows ca sistem de operare, în primul rând avem nevoie pentru a deschide linia de comandă (cmd) și de tip:
echo %JAVA_HOME%
Dacă JAVA_HOME este definit în mediul nostru, atunci comanda de mai sus va imprima.
sau, am putea încerca:
where java
care va arăta locația executabil java.,
macOS și Linux-Modalități Specifice de a Găsi JAVA_HOME
Dacă suntem folosind fie macOS sau Linux, putem să ne deschidem terminal și tastați:
echo $JAVA_HOME
Dacă JAVA_HOME este definit în mediul nostru, atunci comanda de mai sus va imprima.
sau, am putea încerca:
which java
care, probabil, doar ne arată/usr/bin / java.
dar, într-adevăr, acest lucru nu este foarte util, deoarece este un link simbolic., Pentru a descoperi acest lucru, vom folosi dirname și readlink;
pentru Linux:
dirname $(dirname $(readlink -f $(which javac)))
și pentru macOS:
$(dirname $(readlink $(which javac)))/java_home
Ca urmare, aceasta comanda printuri utilizate în prezent java folder.
Folosind Java pentru a Găsi JAVA_HOME
Și, dacă suntem capabili de a rula java noi înșine, atunci avem o aproape independent de platforma fel, de asemenea:
java -XshowSettings:properties -version
de a rula această comandă ieșiri numeroase proprietăți, una dintre ele fiind java.acasă.
pentru a o analiza, totuși, vom avea nevoie de un instrument specific platformei.,
Pentru Linux și macOS, hai să folosiți grep:
java -XshowSettings:properties -version 2>&1 > /dev/null | grep 'java.home'
Și pentru Windows, hai să folosim findstr:
java -XshowSettings:properties -version 2>&1 | findstr "java.home"
Concluzie
Cu acest post rapid, am învățat cum să găsească JAVA_HOME pe diferite sisteme de operare.
dacă nu au funcționat, poate că nu am setat corect variabila JAVA_HOME în timpul instalării Java.
începeți cu arc 5 și Primăvara Boot 2, prin Învețe Primăvară curs:
>> CHECK OUT CURS