Switching Java (JDK) Versions on MacOS

Acest tutorial vă va îndruma cum să schimbați versiunile JAVA pe dispozitivul MacOS. Acest lucru poate fi util pentru a lucra cu aplicații care nu funcționează cu versiunile JAVA actualizate. De exemplu, aplicații cum ar fi Cassandra vor funcționa numai cu JAVA versiunea 8.

În primul rând, trebuie să vă asigurați că aveți instalate mai multe versiuni JAVA.

  1. Deschideți o nouă fereastră Terminal și introduceți:
/usr/libexec/java_home -V

Lovitura dvs. ar trebui să arate astfel:

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

Rețineți că există două JDK-uri disponibile. Dacă nu observați versiunea Java la care trebuie să treceți, descărcați-o și instalați-o pe cea corespunzătoare de aici (JDK 8 este reprezentat ca fiind 1.8) . După ce ați instalat JDK-ul corespunzător, repetați acest pas.

2. Notați versiunea JDK la care doriți să treceți. De exemplu, „11.0” și „1.8” sunt versiunile JDK disponibile în exemplul de mai sus.

3. Treceți la versiunea dorită. De exemplu, dacă doriți să treceți la JDK 8, introduceți următoarea linie:

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

Pentru 11.0, comutați „1.8” cu „11.0”

4. Verificați versiunea JDK introducând în Terminal:

java -version

Dacă ați urmat corect toți pașii, versiunea JDK ar trebui să fie corelată cu cea pe care ați specificat-o în ultimul pas.

5. (Opțional) Pentru a face ca aceasta să fie versiunea JDK implicită, introduceți următoarele în Terminal:

open ~/.bash_profile

Apoi, adăugați datele introduse în Terminal de la pasul 3 la acest fișier:

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

Salvați și închideți fișierul.

Făcut.

Lasă un răspuns

Adresa ta de email nu va fi publicată.