eclipse-window系统下开发hadoop2.2出现报错

问题描述

window系统下开发hadoop2.2出现报错

Exception in thread "main" java.io.IOException: Cannot run program "E:hadoop-2.4.0binwinutils.exe": CreateProcess error=216, ?????? %1 ??Ч???????????????
at java.lang.ProcessBuilder.start(Unknown Source)
at org.apache.hadoop.util.Shell.runCommand(Shell.java:404)
at org.apache.hadoop.util.Shell.run(Shell.java:379)
at org.apache.hadoop.util.Shell$ShellCommandExecutor.execute(Shell.java:589)
at org.apache.hadoop.util.Shell.execCommand(Shell.java:678)
at org.apache.hadoop.util.Shell.execCommand(Shell.java:661)
at org.apache.hadoop.fs.RawLocalFileSystem.setPermission(RawLocalFileSystem.java:639)
at org.apache.hadoop.fs.RawLocalFileSystem.mkdirs(RawLocalFileSystem.java:435)
at org.apache.hadoop.fs.FilterFileSystem.mkdirs(FilterFileSystem.java:277)
at org.apache.hadoop.mapreduce.JobSubmissionFiles.getStagingDir(JobSubmissionFiles.java:125)
at org.apache.hadoop.mapreduce.JobSubmitter.submitJobInternal(JobSubmitter.java:344)
at org.apache.hadoop.mapreduce.Job$10.run(Job.java:1268)
at org.apache.hadoop.mapreduce.Job$10.run(Job.java:1265)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAs(Unknown Source)
at org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1491)
at org.apache.hadoop.mapreduce.Job.submit(Job.java:1265)
at org.apache.hadoop.mapreduce.Job.waitForCompletion(Job.java:1286)
at WordCount.main(WordCount.java:84)
Caused by: java.io.IOException: CreateProcess error=216, ?????? %1 ??Ч???????????????
at java.lang.ProcessImpl.create(Native Method)
at java.lang.ProcessImpl.(Unknown Source)
at java.lang.ProcessImpl.start(Unknown Source)
... 19 more

解决方案

CreateProcess error=216

216 The image file %1 is valid, but is for a machine type other than the current machine. ERROR_EXE_MACHINE_TYPE_MISMATCH

时间: 2024-12-02 03:15:59

eclipse-window系统下开发hadoop2.2出现报错的相关文章

linux系统下使用snmpset命令始终报错,,,

问题描述 linux系统下使用snmpset命令始终报错,,, [root@localhost 桌面]# snmpset -v2c -c public -On localhost system.sysName.0 s linux Error in packet. Reason: noAccess Failed object: .1.3.6.1.2.1.1.5.0 始终处于这个错误,请各路大神帮帮我,感激不尽,,,,我的conmpd.conf文件是: #######################

海康威视-window系统下,通过qt对海康摄像头二次开发,怎么配置环境变量?

问题描述 window系统下,通过qt对海康摄像头二次开发,怎么配置环境变量? 我配置了环境变量,如下图: 但是我#include "HCNetSDK.h"后,qt会自动崩溃,还是我环境变量没设置好? 解决方案 是你的环境变量没有配置好 解决方案二: 那几个头文件里面不是utf8的编码,用notepad++转成utf8以后再用qtcreator打开就可以了 解决方案三: 你海康威视的库是不是64位的呀,用32位的试试,应该是这出的问题

windows eclipse 下开发hadoop mapreduce,报空指针异常。

问题描述 windows eclipse 下开发hadoop mapreduce,报空指针异常. 用三台ubuntu系统的服务器,搭建了hadoop集群,然后在windows下 用eclipse开发mapreduce,能连上hadoop,也能显示hdsf上的文件.自己写了mapreduce程序,run as hadoop 的时候,报空指针异常,什么localjob 之类的错误,什么原因求指点, 将工程打成jar包在linux hadoop环境用命令行运行是没问题的..

如何修改Window系统下PATH路径

如何修改Window系统下PATH路径 //其实这个都是临时性的, 退出dos窗口就没有用了,只是做个笔记罢了 C:UsersAdministrator> set path=E:JBuilder2005jdk1.4bin;%path%

window系统下的堆栈溢出 作者:ipxodi>

window系统下的堆栈溢出   作者:ipxodi<< mailto:ipxodi@263.net >>       ◆原理篇   这一讲我们来看看windows系统下的程序.我们的目的是研究如何利用windows程序的 堆栈溢出漏洞.   让我们从头开始.windows 98第二版   首先,我们来写一个问题程序: #include   int main() { char name[32]; gets(name); for(int i=0;i<32&&na

window平台下开发的java程序如何部署到unix

问题描述 如题window平台下开发的java程序如何部署到unix?具体步骤 解决方案 解决方案二:web项目,用什么容器?websphere?直接用ibm/console就行了,weblogic应该也有类似的功能非web项目直接copy过去,用java-jar启动就行了,或者写个.sh脚本解决方案三:应该比较简单吧?如果jdk是一样的,直接把war包搞过去,如果不一样,在unix上进行编译就OK了解决方案四:web项目打包成warunix安装好服务器即可java后台项目直接传过去配置好jav

window系统下的堆栈溢出 作者:ipxodi&gt;

   国内私募机构九鼎控股打造APP,来就送 20元现金领取地址:http://jdb.jiudingcapital.com/phone.html内部邀请码:C8E245J (不写邀请码,没有现金送)国内私募机构九鼎控股打造,九鼎投资是在全国股份转让系统挂牌的公众公司,股票代码为430719,为"中国PE第一股",市值超1000亿元.  ---------------------------------------------------------------------------

本地eclipse运行 hadoop-2.6 mapreduce 报错,求助

问题描述 本地eclipse运行 hadoop-2.6 mapreduce 报错,求助 报错信息是: 2016-02-26 11:24:07,722 INFO [main] Configuration.deprecation (Configuration.java:warnOnceIfDeprecated(1174)) - session.id is deprecated. Instead, use dfs.metrics.session-id 2016-02-26 11:24:07,727 I

window下连接hadoop集群报错

问题描述 window下连接hadoop集群报错 window下连接hadoop集群报错,已经把hadoop.dll放在window下的hadoop的bin目录了,system32也放了,还是无效,请问怎么办?? 解决方案 这是异常了吧,调用有问题.对应hadoop安装好了没 解决方案二: http://www.cnblogs.com/heyonggang/archive/2012/12/21/2827838.html 解决方案三: window下连接hadoop集群基础超详细版Window下使