Я запускаю java под Red Hat Linux 3.4.6, и у меня где-то установлена java версии 1.4.2.
Я скачал и установил tar.файл gz для java jdk7. Я gunzipped файл, а также добавил установленную папку в путь.
проблема в том, что при написании java-версии в терминале она показывает
java version "1.4.2"
Я пытаюсь запустить код, написанный на java,но мне нужна последняя версия.
любая помощь будет принята высоко ценимый.
обновление
Я выполнил инструкции, изложенные в [учебник oracle][1] о том, как установить путь. Там написано:
для оболочки bash:
1. Отредактируйте файл автозагрузки ( ~ / .bashrc следующее)
2. Изменить переменную пути:
PATH=/usr/local/jdk1.6.0/bin
- экспортировать путь
- сохранить и закрыть файл
- открыть новое окно терминала
-
убедитесь, что путь установлен правильно
% java -версия
теперь, когда я запускаю
$ echo $JAVA_HOME
$ echo $PATH
все вроде бы хорошо, но когда я набираю java-версию, появляется ужасная ошибка:
Error dl failure on line 875
Error failed /opt/jdk1.7.0/jre/lib/i386/client/libjvm.so, because
/lib/tls/libc.so.6: version `GLIBC-2.4' not found
(required by /opt/jdk1.7.0/jre/lib/i386/client/libjvm.so)