zoukankan      html  css  js  c++  java
  • bash: ./java: cannot execute binary file 问题 分类: ubuntu 20130506 18:05 788人阅读 评论(0) 收藏

    转载地址:http://blog.sina.com.cn/s/blog_62ef2f1401014zvx.html

    bash: ./java: cannot execute binary file 问题



    问题现象描述:
    到orcal官网上下载了两个jdk:
    (1)jdk-7u9-linux-i586.tar.gz ------------>32位
    (2)jdk-7u9-linux-x64.tar.gz  ------------>64位

    没管那么多就先安装了jdk-7u9-linux-x64.tar.gz,具体安装步骤百度下吧,这里就不说了。安装后环境变量也配好后,但问题出现了:bash:./java: cannot execute binaryfile,我在jdk_home/bin/目录下找到java文件,执行./java,就出现./java: cannot executebinary file问题,但我在前面加sudo./java是能执行的,不知道为什么?现在也还不明白为什么前面加sudo它就能执行?

    在网上找原因,发现是我装的ubutn系统是32位的,而我装的jdk是64位的,所出现上述问题,疑惑的是我下的两个.tar.gz文件我分不出那个是64位的,那个是32位的,唉!学艺不精啊!

    [root@testserver usr]# java/jdk1.6.0_12/bin/java
    -bash: java/jdk1.6.0_12/bin/java: cannot execute binary file
     
    是64位版本移到32位上。

    错误信息:
     ./java -version
    bash: ./java: cannot execute binary file
  • 相关阅读:
    BZOJ 2212/BZOJ 3702
    BZOJ 4761 Cow Navigation
    BZOJ 3209 花神的数论题
    BZOJ 4760 Hoof, Paper, Scissors
    BZOJ 3620 似乎在梦中见过的样子
    BZOJ 3940 Censoring
    BZOJ 3942 Censoring
    BZOJ 3571 画框
    BZOJ 1937 最小生成树
    BZOJ 1058 报表统计
  • 原文地址:https://www.cnblogs.com/think1988/p/4628203.html
Copyright © 2011-2022 走看看