У меня есть система, в которой я пытаюсь установить версию Java с 1,7 до 1,8.
Сначала я скачал jdk, затем установил глобальную переменную JAVA_HOME
.
export JAVA_HOME=/usr/java/jdk.1.8.0_60
, чем проверить версию
echo $JAVA_HOME
выводит /usr/java/jdk.1.8.0_60
, но версия остается той же.
java -version
выводит java version "1.7.0_75"
Затем у Вас есть (по крайней мере) две версии Java на Вашей машине, правильно?
Помимо установки JAVA_HOME
Вы, вероятно, хотите изменить PATH
переменная, и Вы хотите изменить его персистентный. Принятие Вас использует, например, ~/.profile
или ~/.bashrc
файл для цели, можно добавить эти строки:
export JAVA_HOME=/usr/java/jdk.1.8.0_60
PATH="${JAVA_HOME}/bin:$PATH"
Затем перевход в систему (в случае ~/.profile
) или просто закройте и вновь откройте терминал (в случае ~/.bashrc
).