Код: Выделить всё
ERROR: JAVA_HOME is set to an invalid directory: /Users/olamidembp/.jenv/versions/system
Please set the JAVA_HOME variable in your environment to match the
location of your Java installation.
Когда я запускаю javac -version, я получаю этот вывод javac 17.0.9
Это содержимое моего ~/.zshrc
Код: Выделить всё
export PATH=/opt/homebrew/bin:$PATH
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
export ANDROID_HOME=$HOME/Library/Android/sdk
export PATH=$PATH:$ANDROID_HOME/emulator
export PATH=$PATH:$ANDROID_HOME/platform-tools
export GEM_HOME="$(ruby -e 'puts Gem.user_dir')"
export PATH="$PATH:$GEM_HOME/bin"
# Add RVM to PATH for scripting. Make sure this is the last PATH variable change.
export PATH="$PATH:$HOME/.rvm/bin"
export PATH="$HOME/.rbenv/bin:$PATH"
eval "$(rbenv init -)"
eval "$(rbenv init - zsh)"
#THIS MUST BE AT THE END OF THE FILE FOR SDKMAN TO WORK!!!
export SDKMAN_DIR="$HOME/.sdkman"
[[ -s "$HOME/.sdkman/bin/sdkman-init.sh" ]] && source "$HOME/.sdkman/bin/sdkman-init.sh"
export JAVA_HOME="/Applications/Android Studio.app/Contents/jre/Contents/Home"
Я хочу иметь возможность использовать установленную мной Java 17 для запуска Yarn Android
Подробнее здесь: https://stackoverflow.com/questions/790 ... -change-it