这种情况一般虚拟机的位数(32和64)不匹配造成的。重新下一个和你虚拟机匹配的JDK版本就行了
其中带有X64的都是64位,其他32位
Linux下出现/java: cannot execute binary file,布布扣,bubuko.com
Linux下出现/java: cannot execute binary file
原文:http://blog.csdn.net/u012516914/article/details/37756767