Nors tai nutinka ganėtinai retai, bet kartais reikia pakeisti JDK versiją, kuri bus naudojama buildinant vieną ar kitą programą. Tad šis įrašas, galima sakyti, labiau priminimas sau, kaip tai padaryti.

Pirmiausiai, pasižiūrim kokios versijos įdiegtos

$ /usr/libexec/java_home -V
Matching Java Virtual Machines (2):
13.0.2, x86_64: "Java SE 13.0.2" /Library/Java/JavaVirtualMachines/jdk-13.0.2.jdk/Contents/Home
1.8.0_241, x86_64: "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_241.jdk/Contents/Home

ir tada tiesiog eksportuojam JAVA_HOME su pasirinkta versija

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