Я установил JDK 1.8 на мой ubuntu 16.04, для какой-то работы мне пришлось установить JDK 1.7.I я установил его, ничего не сделал для своей старой версии, и изменил $ JAVA_HOME, чтобы указать новое место ,Ошибка Java -version
эхо $JAVA_HOME
отлично работает, показывая вновь установленную версию, 1.7
но когда я $ java -version
это показывает ранее установленную версию, 1,8.
Почему это происходит? Как его решить.
Мне нужно 1.7, чтобы работать с ним дальше.
Если я ошибался, пожалуйста, исправьте меня, мне нужно хорошее объяснение по этому поводу.
спасибо. вот мой терминал
Вам необходимо установить PATH. JAVA_HOME не имеет значения. –
Я установил эти строки в настройке каталога bashrC#JAVA HOME export JAVA_HOME =/usr/lib/java/jdk1.7.0_79 export PATH = "$ PATH: $ JAVA_HOME/bin" –
в случае, если вы установили свои java из [webupd8 ppa] (http://stackoverflow.com/a/16263651/995891) также установил пакет 'oracle-java7-set-default'. – zapl