Java (JDK) verziók váltása MacOS rendszeren

Ez a bemutató eligazít abban, hogyan válthat JAVA-verziót a MacOS eszközén. Ez hasznos lehet olyan alkalmazásokkal való munkához, amelyek nem működnek a frissített JAVA-verziókkal. Például az olyan alkalmazások, mint a Cassandra, csak a JAVA 8-as verziójával működnek.

Először is meg kell győződnie arról, hogy több JAVA verzió van telepítve.

  1. Nyisson egy új Terminal ablakot, és adja be:
/usr/libexec/java_home -V

A kimenetének így kell kinéznie:

Matching Java Virtual Machines (2):11.0.1, x86_64: "Java SE 11.0.1" /Library/Java/JavaVirtualMachines/jdk-11.0.1.jdk/Contents/Home1.8.0_201, x86_64: "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Contents/Home

Figyeljen arra, hogy két JDK áll rendelkezésre. Ha nem veszi észre, hogy melyik Java verzióra kell váltania, töltse le és telepítse a megfelelőt innen (a JDK 8 1.8-ként van ábrázolva) . Ha telepítette a megfelelő JDK-t, ismételje meg ezt a lépést.

2. Jegyezze meg, hogy melyik JDK verzióra szeretne váltani. Például a “11.0” és az “1.8” a fenti példában elérhető JDK-verziók.

3. Váltson a kívánt verzióra. Ha például a JDK 8-ra szeretne váltani, írja be a következő sort:

export JAVA_HOME=`/usr/libexec/java_home -v 1.8`

A 11.0-hoz cserélje az “1.8”-at “11.0”-ra”

4. Ellenőrizze a JDK verzióját a Terminálba történő beírással:

java -version

Ha minden lépést helyesen követett, a JDK verziónak meg kell egyeznie az utolsó lépésben megadottal.

5. Ellenőrizze a JDK verzióját. (Választható) Ahhoz, hogy ez legyen az alapértelmezett JDK-verzió, adja be a következőket a Terminálban:

open ~/.bash_profile

Ezután adja hozzá a 3. lépésben a Terminálban megadott adatokat ehhez a fájlhoz:

# SWITCH TO JAVA VERSION 8
export JAVA_HOME=`/usr/libexec/java_home -v 1.8`

Mentés és a fájl bezárása.

Megtörtént.

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.