Как установить java на linux без использования RPM?

Я запускаю 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
  1. экспортировать путь
  2. сохранить и закрыть файл
  3. открыть новое окно терминала
  4. убедитесь, что путь установлен правильно

    % 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)
5
задан deps_stats
29.01.2023 22:54 Количество просмотров материала 2916
Распечатать страницу

1 ответ

ваша оболочка ищет исполняемые файлы в каталогах, перечисленных в переменной PATH. См.

echo $PATH

если вы используете оболочку bash, то введите команду

type -a java-version

и

type -a java

вы увидите все каталоги, в которых bash находит эти два исполняемых файла. Вам придется либо добавить свой новый каталог установки jdk7 (каталог bin там!) на ваш путь или запустите java, указав абсолютный путь к версии, которую вы хотеть.

если вы установили JDK7 в /usr/local/jdk7, то запустите исполняемый файл java, набрав

/usr/local/jdk7/bin/java

или добавьте /usr/local/jdk7/bin к переменной PATH с помощью

export PATH=/usr/local/jdk7/bin:$PATH

надеюсь, что это помогает.

1
отвечен rems 2023-01-31 06:42

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх