Java バージョンが RedHat に見つかりません

Java バージョンが RedHat に見つかりません

私の OS は 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

関連情報