问题现象描述:
到orcal官网上下载了两个jdk:
(1)jdk-7u9-linux-i586.tar.gz ——————>32位
(2)jdk-7u9-linux-x64.tar.gz ——————>64位
安装完jdk-7u9-linux-x64.tar.gz
并配好环境变量后,执行java命令出现了如下错误提示。:
[root@test usr]# ./java -version
bash: ./java: cannot execute binary file
经过大量的搜索,终于找到了原因:我当前ubuntu系统是32位的,而已装的jdk是64位的,所以出现上述问题。解决办法就是重卸载已经安装的64位JDK, 重新安装32位的JDK即可。