RedHat Linux 5上的Java安装

时间:2015-01-23 05:11:48

标签: java linux bash redhat rhel5

我使用在线指南为RedHat Linux 5(64位版本)安装了Java。 安装完成后,如果运行以下命令来检查java,则会给出

error: "bash: /usr/bin/java: cannot execute binary file"

使用的命令:#java -version

我的安装过程没有任何错误。

请帮我确定问题。

1 个答案:

答案 0 :(得分:0)

这可能是一个错误的二进制文件(32位版本?),也可能是期望java为shell脚本的包装器命令与实际的java二进制文件之间的不匹配。你说,你使用在线指南,你能告诉我们你使用了什么命令吗?您是否使用yum安装了OpenJDK或IBM JDK,或者您是否使用了Oracle档案?

file /usr/bin/java”和“which java”和“echo $JAVA_HOME”会告诉您什么?还要添加uname -a的输出以确保您真正运行64位内核。尝试直接运行java(/ opt / jdk / bin / java或者安装它)。