온라인 가이드를 사용하여 RedHat Linux 5 (64 비트 버전) 용 Java를 설치했습니다. 자바를 확인하기 위해 아래의 명령을 실행하면 설치 한 후, 그것을 사용하는RedHat Linux 5 Java 설치
error: "bash: /usr/bin/java: cannot execute binary file"
명령을주고있다 : #java -version
내 설치 과정에서 오류가 발생 didnt한다.
문제 식별에 도움을주십시오.
BTW : 새 프로젝트에 이전 RHEL5를 사용하지 않겠습니다. – eckes
이것은 잘못된 바이너리 버전이거나 자바가 쉘 스크립트가 될 것으로 기대하는 래퍼 명령과 실제 자바가 바이너리 인 경우 사이의 불일치 일 수 있습니다. 당신은 온라인 가이드를 사용했는데, 어떤 명령을 사용했는지 말해 줄 수 있습니까? yum을 사용하여 OpenJDK 또는 IBM JDK를 설치 했습니까? 아니면 오라클 아카이브를 사용 했습니까? "파일/usr/bin/java"와 "which java"및 "echo $ JAVA_HOME"은 무엇을 말합니까? 또한 uname -a의 출력을 추가하여 실제로 64 비트 커널을 실행하는지 확인하십시오. 자바 (/ opt/jdk/bin/java 또는 설치되어있는 곳)를 직접 실행하십시오. – psycho