experimente estes comandos:
sudo update-alternatives --set java /usr/lib/jvm/java-8-oracle/jre/bin/java
sudo update-alternatives --set javac /usr/lib/jvm/java-8-oracle/bin/javac
else tente este link
Eu não entendo porque o java está sempre causando problemas quando há várias versões na mesma máquina.
Aqui está uma captura de tela do que eu fiz:
Por que isso não está mudando? Eu configurei meu JAVA_HOME para apontar para 8.
experimente estes comandos:
sudo update-alternatives --set java /usr/lib/jvm/java-8-oracle/jre/bin/java
sudo update-alternatives --set javac /usr/lib/jvm/java-8-oracle/bin/javac
else tente este link
Como você comentou:
Eu tinha a instalação do JENV e estava bloqueando tudo.
Abra seu ~/.bash_profile
nano ~/.bash_profile
e remova as linhas abaixo
export PATH="$HOME/.jenv/bin:$PATH"
e
export PATH="/home/<your_user_name>/.jenv/shims:${PATH}"
source "/home/<your_user_name>/.jenv/libexec/../completions/jenv.bash"
jenv rehash 2>/dev/null
export JENV_LOADED=1
unset JAVA_HOME
jenv() {
typeset command
command=""
if [ "$#" -gt 0 ]; then
shift
fi
case "$command" in
enable-plugin|rehash|shell|shell-options)
eval 'jenv "sh-$command" "$@"';;
*)
command jenv "$command" "$@";;
esac
}
Abra um novo terminal e inicie
sudo update-alternatives --config java
novamente