今天在给机器配置完JDK的环境变量了以后,运行java -version 来检查安装是否成功,系统报出了
/lib/ld-linux.so.2: bad ELF interpreter: No such file or directory
的错误。
查了一下,才发现这是由于在64位机下安装32位软件的原因。
检查本机的信息
uname -a
.....2.6.32-279.el6.x86_64 #1 SMP Fri Jun 22 12: 19:21 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
x86_64 表明本机是64位系统。
接着,从Oracle重新下载一个64位的JDK就OK了