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,具体安装步骤这里就不说了.安装后环境变量也配好后,执行java,但问题出现了:bash: ./java: cannot execute binary file,我在jdk_home/bin/目…
转自:http://jxwpx.blog.51cto.com/15242/222572 java: cannot execute binary file 如果遇到这个错,一般是操作系统位数出问题了. [root@testserver usr]# java/jdk1.6.0_12/bin/java-bash: java/jdk1.6.0_12/bin/java: cannot execute binary file 后来检验,检查了一段时间,没有问题,最后有高人提示 经验证,是64位版本移到32位…
问题描述:今天在linux环境下安装了一下JDK,安装成功后,打算输入java -version去测试一下,结果却出错了. 错误信息:-bash: /tyrone/jdk/jdk1.8.0_91/bin/java: cannot execute binary file 错误图示: 解决方案:该错误原因是由于jdk的安装位数与系统安装位数不一致.查看linux安装位数方法.更换jdk的位数即可. 更换jdk后的的结果:…
遇到这样的问题:-bash: /usr/local/java/jdk1.8.0_161/bin/java: cannot execute binary file: Exec format error 原因是: 在 64 位的 Linux 系统中安装了 32 位的 JDK 环境,当前linux系统和所装的kdl版本之间不一致导致. 最简单的解决办法如下: # vim /etc/profile 在文档最后,添加: export PATH="/usr/local/src/java/bin:$PATH&…
错误 -bash: /root/java/jdk/bin/java: cannot execute binary file 错误原因 安装的Linux的版本是32位的,下载的软件是64位,版本不兼容,需要换一个相同位数的版本 查看Linux的版本 file  /sbin/init 或者  file /bin/ls 这个显示你的版本是32位的 反之则是64位的…
位这样的情况下通常的虚拟机(32和64)不匹配造成的.再次,你的虚拟机下一场比赛JDK的版本号的 在与X64它是64位置,另32位置 版权声明:本文博主原创文章.博客,未经同意不得转载.…
# java/jdk1.6.0_12/bin/javac-bash: java/jdk1.6.0_12/bin/javac: cannot execute binary file   后来检验,检查了一段时间,没有问题,最后有高人提示 经验证,是64位版本移到32位上.   http://www.cnblogs.com/quxuedan/archive/2012/08/22/2650497.html…
安装完jdk,配置好环境变量出现如下状况: cannot execute binary file 问题原因: jdk的位数与ubuntu的系统位数不一致 jdk 64位 ubuntu 32位 然后通过: getconf LONG_BIT 查看系统位数…
在编译完quecOpen的example helloworld之后,我运行此程序,结果报错,详情如下: ricks@ubuntu:~/share/project/ql-ol-sdk/ql-ol-extsdk/example/hello_world$ ./helloworld bash: ./helloworld: cannot execute binary file: Exec format error 很明显,文件格式错误.因为这个例子是用 arm-gcc交叉编译工具编译的,所以不能在ubun…
在centos 7.1上安装nmon后,从管网(http://nmon.sourceforge.net/pmwiki.php?n=Site.Download)下载tar包解压后,两台机器一台提示 cannot execute binary file,另一台提示/lib64/ld64.so.1不存在 找了好久都没找到解决方法,换rpm安装方式解决 rpm 下载地址 http://rpm.pbone.net/index.php3/stat/4/idpl/29435642/dir/redhat_el_…
在安装软件过程中执行文件,报错cannot execute binary file 1.查看是否root用户登录,当前用户是否有可执行权限 2.ls -l 查看文件是否具有可执行权限 3.要使用对应的64位/32位安装包.…
感谢朋友支持本博客,欢迎共同探讨交流,因为能力和时间有限.错误之处在所难免,欢迎指正! 假设转载,请保留作者信息. 博客地址:http://blog.csdn.net/qq_21398167 原博文地址:http://blog.csdn.net/qq_21398167/article/details/46426525 须要检查一下这个文件是否 shell 脚本, 假设是shell脚本, 才干够使用 "sh ***.run"的形式运行. 假设本身是一个可运行的命令程序. 不须要使用 sh…
linux系统下遇到cannot execute binary file的问题,一般由以下情况造成: 非root用户或者无执行权限 编译环境不同(程序由其他操作环境复制过来) 对于第一种情况,采用增加执行权限即可chmod +x program 对于第二种情况,建议将该程序二进制包拷贝过来,重新编译程序.因为我在实际操作过程中发现我将美国的VPS的整个操作系统环境打包后下载到本地服务器上解压后运行其中的程序会有如题所示问题出现,百思不得其解,系统都为centos5.2,最终发现是两者编译环境不同…
最近在ubuntu 12.04下安装QT的过程中,遇到一个问题. ./qt-opensource-linux-x64-5.7.0.run出现了bash: ./qt-opensource-linux-x64-5.7.0.run: cannot execute binary file. 我用我自己的解决方案分享给大家,同时也为自己以后做个笔记. 第一:查看Linux当前操作系统名称(信息).命令:uname -a出现下面这个:Linux ubuntu 3.5.0-23-generic #35~pre…
ARM架构安装Anaconda3出现错误:cannot execute binary file: Exec format error 原因是:安装包格式不对. 在Anaconda官网上只有x86(32位)和x86_64(64位)两种支持的安装包,没有aarch64架构的安装包,如果想安装的话只能源码进行安装. 由于我是想通过Anaconda3安装tensorflow,之后查看到有支持aarch64的tensorflow,我就直接跳过安装Anaconda3这一步了,直接安装了tensorflow(…
问题描述: 在32位ubuntu(12.04)上下载了最新的android SDK,使用SDK manager 下载ADB之后发现,无法运行ADB命令,排除权限问题,在网上搜到答案: http://askubuntu.com/questions/710426/android-sdk-on-ubuntu-32bit http://stackoverflow.com/questions/14972641/ubuntu-64-with-android-64-bundle-cannot-find-adb…
File 类 用来将文件或者文件夹封装成对象 方便对文件与文件夹进行操作. File对象可以作为参数传递给流的构造函数 流只用操作数据,而封装数据的文件只能用File类 File类常见方法: 1.创建 boolean createNewFile():在指定位置创建文件.如果该文件已经创建,则不创建. 2.删除 boolean delete();删除失败,返回false void deleteOnExit();在程序退出时,删除指定文件. 3.判断 boolean exists().测试此抽象路径…
java io 中,file类是必须掌握的.它的常用api用法见实例. package com.westward.io; import java.io.File; import java.io.IOException; public class FileDemo { public static void main(String[] args) { File file= new File("d:\\javaio"); @SuppressWarnings("static-acce…
grep "key" xxx.log时输出 Binary file xxx.log matches 百度了一下:grep觉得这是二进制文件.解决方式:grep -a. grep -a "key" xxx.log…
使用JAVA API 解析ORC File orc File 的解析过程中,使用FileInputFormat的getSplits(conf, 1)函数, 然后使用 RecordReaderreader = in.getRecordReader(splits[0], conf, Reporter.NULL); 解析ORCfile, 发现当ORC 文件的比较大的时候,超过256M时,不能读取所有的数据. 比如一个ORC 文件有300M,共有180万的条数据,使用上面的方法只能读取出110万的数据,…
最近在研究利用sax读取excel大文件时,出现了以下的错误: java.lang.IllegalStateException: Zip File is closed at org.apache.poi.openxml4j.util.ZipFileZipEntrySource.getEntries(ZipFileZipEntrySource.java:45) at org.apache.poi.openxml4j.opc.ZipPackage.getPartsImpl(ZipPackage.ja…
/******************************************************************************** * Binary file to C array(bin2c) * 说明: * 由于工作中需要将bmp文件数据转换成C数组,于是写了这个工具(bin2c),代码如你 * 所见,只有看上去不多的几行. * * 2015-4-20 周一 阴 深圳 南山 西丽平山村 曾剑锋 *********************************…
在使用 protocol buffer 的时候,用.proto文件生成代码文件时报错 使用命令 protoc.exe --java_out c:\logs\ User.proto User.proto文件内容格式如下 message User{     required string userName = 1[default=""];                                                                             …
遇到Creating summariser <summary> Error in NonGUIDriver java.lang.IllegalArgumentException: Results file:log is not empty 解决问题: 此c盘,此在log路径,删除log…
Here is how to replace a HEX sequence in your binary file: $ sed 's/\x0D\x4D\x53\x48/\x0D\x0A\x4D\x53\x48/g' file > temp; rm file; mv temp file…
前两天博主在安装mogodb的时候出现以下错误,很是郁闷,明明按照教程里面做的,怎么到最后 执行命令的时候出错了呢,以下为错误execute binary:exec fotmat error" title="bash:/usr/bin/mogod/:connot execute binary:exec fotmat error"> 经过一番查询之后,一般这种现象有两种原因 1.是在执行命令之前没有给予权限 目录可能不一样 chmod +x /usr/local/mong…
在Linux使用grep命令,从文件中抓取显示特定的信息,如下: cat 文件名 | grep 特定条件 --->   cat xxxx | grep 12345 结果报错:Binary file (standard input) matches:经过查询后,意思为文件是二进制文件,不能直接grep,解决办法: cat 文件名 | grep -a 特定条件 ---> cat xxxx | grep -a 12345…
Java IO体系之File类浅析 一.File类介绍 位于java.io下的Java File类以抽象的方式代表文件名和目录路径名.该类主要用于文件和目录的创建.文件的查找和文件的删除等.File对象代表磁盘中实际存在的文件和目录,该类实现了Serializable和Comparable<File>接口,意味着该类支持序列化,并且实例对象可进行比较.博主把它归于java io体系中 File(文件)类这个名字有一定的误导性,我们可能会认为它指代的是文件,实际上却并非如此.它既能代表一个特定文…
仔细想想,这个问题遇到很多次了,之前一直以为很复杂,一搜索发现解决这么简单,记录一下做备忘. grep test XXX.log Binary file app.log matches 此时使用-a参数接口. grep -a test XXX.log -a, --text equivalent to --binary-files=text,即让二进制文件等价于文本. 注:zgrep遇到同样问题,解决方法也是类似.…
原创声明:本文系博主原创文章,转载或引用请注明出处. grep命令是linux下常用的文本查找命令.当grep检索的文件是二进制文件时,grep命令会提示: $grep pattern filename Binary file filename matches 如果此时确实需要对二进制文件进行匹配,可以加 -a 参数,使grep将二进制文件当作文本文件来进行匹配. 使用man命令查看grep参数,可以发现: -a, --text Treat all files as ASCII text. No…