Přepínání verzí Javy (JDK) v systému MacOS

Tento návod vám poradí, jak přepínat verze JAVA v zařízení MacOS. To může být užitečné pro práci s aplikacemi, které nefungují s aktualizovanými verzemi JAVA. Například aplikace jako Cassandra budou fungovat pouze s verzí JAVA 8.

Nejprve se musíte ujistit, že máte nainstalováno více verzí JAVA.

  1. Otevřete nové okno Terminálu a zadejte:
/usr/libexec/java_home -V

Výstup by měl vypadat takto:

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

Všimněte si, že jsou k dispozici dvě verze JDK. Pokud si nevšimnete, na jakou verzi Javy je třeba přejít, stáhněte a nainstalujte příslušnou verzi odsud (JDK 8 je reprezentován jako 1.8) . Po instalaci příslušného JDK zopakujte tento krok.

2. Všimněte si verze JDK, na kterou chcete přepnout. Například „11.0“ a „1.8“ jsou verze JDK dostupné ve výše uvedeném příkladu.

3. Přepněte na požadovanou verzi. Chcete-li například přepnout na JDK 8, zadejte následující řádek:

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

Pro verzi 11.0 přepněte „1.8“ na „11.0“

4. Zkontrolujte verzi JDK zadáním do Terminálu:

java -version

Pokud jste postupovali správně, verze JDK by měla odpovídat verzi, kterou jste zadali v posledním kroku.

5. Zkontrolujte verzi JDK zadáním do Terminálu:

java -version

Pokud jste postupovali správně, verze JDK by měla odpovídat verzi, kterou jste zadali v posledním kroku. (Nepovinné) Chcete-li tuto verzi JDK nastavit jako výchozí, zadejte v Terminálu následující údaje:

open ~/.bash_profile

Poté do tohoto souboru přidejte údaje zadané v Terminálu v kroku 3:

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

Soubor uložte a zavřete.

Dokončeno.

.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.