Версия Java не меняется

Я не понимаю, почему Java всегда вызывает проблемы при наличии нескольких версий на одном компьютере.

Вот скриншот того, что я сделал:

enter image description here

Почему это не меняется? Я установил для JAVA_HOME значение 8.

1
задан 5 July 2015 в 13:47

2 ответа

попробуйте эти команды:

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

еще попытка этот ссылка

2
ответ дан 5 July 2015 в 13:47
  • 1
    Привет да я попробовал смонтированную строку файла конфигурации также, никакой эффект (добавленный код к OP) –  17 May 2012 в 03:22

Поскольку Вы прокомментировали:

у меня была установка JENV, и она блокировала все.

Открывают Ваш ~/.bash_profile

nano ~/.bash_profile

и удаляют строки ниже

export PATH="$HOME/.jenv/bin:$PATH"

, и

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="$1"
  if [ "$#" -gt 0 ]; then
    shift
  fi

  case "$command" in
  enable-plugin|rehash|shell|shell-options)
    eval `jenv "sh-$command" "$@"`;;
  *)
    command jenv "$command" "$@";;
  esac
}

Открывают новый терминал и запускаются

sudo update-alternatives --config java

снова

0
ответ дан 5 July 2015 в 13:47
  • 1
    Я не зашифровал КОРНЕВОЙ раздел, который я уже имею shrinked. Тогда я переместил Освобожденное пространство в расширенный раздел. Теперь я имею – khaard 17 May 2012 в 13:05

Другие вопросы по тегам:

Похожие вопросы: