Articles

hogyan lehet megtalálni JAVA_HOME

Bevezetés

ebben a gyors bejegyzésben megtanuljuk, hogyan találjuk meg a JAVA_HOME-t Windows, Mac és Linux rendszeren.

mint mindannyian tudjuk, a JAVA_HOME egy környezeti változó, amelyet általában a java futtatható fájlok, például a java és a javac megtalálására használunk.

2., Windows-specifikus módszerek a JAVA_HOME

megtalálásához Ha Windows operációs rendszert használunk, először meg kell nyitnunk a parancssort (cmd), és be kell írnunk:

echo %JAVA_HOME%

Ha a JAVA_HOME a környezetünkben van meghatározva, akkor a fenti parancs kinyomtatja.

vagy megpróbálhatjuk:

where java

amely megmutatja a java futtatható fájl helyét.,

macOS és Linux-specifikus módszerek a JAVA_HOME

megtalálásához ha macOS-t vagy Linuxot használunk, megnyithatjuk a terminált és a típust:

echo $JAVA_HOME

Ha a JAVA_HOME a környezetünkben van meghatározva, akkor a fenti parancs kinyomtatja.

vagy megpróbálhatjuk:

which java

ami valószínűleg csak megmutatja nekünk /usr/bin/java.

de valójában ez nem túl hasznos, mivel ez egy szimbolikus link., Ennek feloldásához dirname és readlink;

Linux esetén:

dirname $(dirname $(readlink -f $(which javac)))

és macOS esetén:

$(dirname $(readlink $(which javac)))/java_home

ennek eredményeként ez a parancs kiírja a jelenleg használt java mappát.

a Java Találni JAVA_HOME

Illetve, ha tudjuk, hogy a java magunkat, akkor van egy majdnem platform-független módon is:

java -XshowSettings:properties -version

Fut a parancs kimenet számos tulajdonságok, az egyik, hogy a java.haza.

annak elemzéséhez azonban továbbra is szükségünk lesz egy platform-specifikus eszközre.,

A Linux vagy macOS, használjuk grep:

java -XshowSettings:properties -version 2>&1 > /dev/null | grep 'java.home' 

Windows, használjuk findstr:

java -XshowSettings:properties -version 2>&1 | findstr "java.home"

Következtetés

ezzel A gyors poszt, megtanultuk, hogyan kell megtalálni a JAVA_HOME különböző operációs rendszerek.

ha nem működtek, akkor talán nem állítottuk be megfelelően a JAVA_HOME változót a Java telepítése közben.

Kezdje a tavaszi 5-ös és a tavaszi Boot 2-vel A Learn Spring tanfolyamon keresztül:

> > nézze meg a