Вывод echo $JAVA_HOME
: /Library/Java/JavaVirtualMachines/jdk1.8.0_171.jdk/Contents/Home
Я запускаю команду sudo ionic cordova build android
и получаю ошибку
Error: Requirements check failed for JDK 1.8 or greater
.
В моей системе установлено 3 версии jdk (1.8,9,10) но в файле .bash_rc
я добавил путь к jdk1.8.
Перед тем как выдать ошибку, терминал показывает значение JAVA_HOME как значение jdk10.По-видимому, он принимает последнюю доступную версию jdk и устанавливает значение JAVA_HOME для адреса этого jdk.
В качестве временного исправления я удалил две другие версии jdk, и это устранило проблему, но мне понадобится jdk10 для моего другого проекта.
Как мне отказаться от этого изменения, сделанного вручную