1、执行命令查看系统是64位的# getconf LONG_BIT
64
2、安装的是jdk1.7版本,64位的
file /opt/jdk1.7/bin/java
/opt/jdk1.7/bin/java: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.9, not stripped
3、执行命令 java -version
java -version
bash: /opt/jdk1.7/bin/java: cannot execute binary file: 可执行文件格式错误
尝试解决:
1、换jdk1.7的32位版本,报一样的错
2、换jdk1.6的64位版本,报一样的错
请各位帮忙解决下,实在是不知道怎么办了!