версия java не найдена в redhat

версия java не найдена в redhat

Моя ОС - redhat linux. По умолчанию установлена ​​java 1.4.2, но мне нужна java 1.7.45, для этого я пробую следующее:

/usr/sbin/alternatives --install /usr/bin/java java /u01/java7/bin/java 5
/usr/sbin/alternatives --install /usr/bin/java java /u01/java7/bin/java 2

/usr/sbin/alternatives --config java

  Selection    Command
-----------------------------------------------
   1           /usr/lib/jvm/jre-1.4.2-gcj/bin/java
 + 2           /u01/java7/bin/java

Здесь я выбираю 2-й вариант.

После этого я получаю сообщение

[root@localhost bin]# java --version
bash: /usr/bin/java: cannot execute binary file

поэтому, пожалуйста, дайте мне решение этой проблемы в RedHat Linux.

[root@localhost bin]# java --version
bash: /usr/bin/java: cannot execute binary file

Связанный контент