问题:在Linux系统中装完jdk(我的是Ubuntu14),环境变量都配完了,一切都准备结束。使用java命令,报错:

bash: ./java: cannot execute binary file 

原因:Linux系统是32位的,而安装的jdk版本是64位的。当然运行不了。

解决方法:最简单的是重新下载一个32位的jdk,一般32位的jdk文件都带有i586等字样,重新安装jdk,把之前安装的jdk删除,重新配置环境变量,并使文件生效,运行java命令,就能成功运行。如果不想换jdk,那就换64位的Linux系统。

Logo

更多推荐