windows下的eclipse运行hdfs程序时报错 (null) entry in command string: null chmod 0644

在Windows操作系统中使用eclipse本地运行hadoop的hdfs程序,

FileSystem local = FileSystem.getLocal(conf);

使用 FSDataOutputStream out = local.create(localFile);  创建本地文件输出流时,

报以下错误:....(null) entry in command string: null chmod 0644 ..(后面是目的目录)

解决方法:

下载hadoop.dll文件

并拷贝到C:\windows\system32目录中

然后重新启动eclipse即可

hadoop.dll文件下载地址:

链接:https://pan.baidu.com/s/1349cr6P26WHZpg63QxByLQ
提取码:2vd4

转载自:https://www.cnblogs.com/dreamboy/p/11187541.html

原文地址:https://www.cnblogs.com/FengZeng666/p/12708171.html

时间: 2024-11-05 13:38:16

windows下的eclipse运行hdfs程序时报错 (null) entry in command string: null chmod 0644的相关文章

windows下使用eclipse调试C程序

一.环境描述 Eclipse IDE for C/C++ Developers version 4.4.0 MinGW  gcc/g++ version 4.8.1;gdb version 7.6.1 二.操作步骤 1.新建工程 2.编译源程序 3.调试设置 Run-->Debug Configurations-->Debugger,设置调试器目标 4.启动调试 三.说明 windows下Eclipse调试C程序时,会出现无法使用printf和scanf的情况:console没有输出.原因是由

Window7中Eclipse运行MapReduce程序报错的问题

按照文档:http://www.micmiu.com/bigdata/hadoop/hadoop2x-eclipse-mapreduce-demo/安装配置好Eclipse后,运行WordCount程序报错: log4j:WARN No appenders could be found for logger (org.apache.hadoop.metrics2.lib.MutableMetricsFactory). log4j:WARN Please initialize the log4j

ubuntu14.04环境下hadoop2.7.0配置+在windows下远程eclipse和hdfs的调用

本教程是在三台电脑上部署的hadoop正式环境,没有建立用户组,而是在当前用户下直接进行集群的部署的,总结如下: 1.三个节点的主机电脑名为:192.168.11.33 Master,192.168.11.24 Slaver2,192.168.11.4 Slaver1,并且这三台主机用户名都要设置一样,我的都是hadoop的用户. 因为本教程使用的是vim编辑器,如果没有vim可以下载一个:sudo apt-get install vim 2.修改hosts文件:切换到root用户下:sudo 

intellij idea运行Android程序时报错;Unable to locate adb within SDK

环境:intellij idea15 问题:运行Android时报错Throwable:Unable to locate adb within SDK 解决方法:在SDK安装目录的\platform-tools下放入adb.exe 原因:我的adb是单独安装的,是装在SDK安装目录的tools下的.我猜测Android运行时是在SDK的platform-tools下去找adb命令的.所以我只是复制了tools下的adb.exe到platform-tools下

eclipse 运行 mapreduce程序报错 No job jar file set. User classes may not be found. See JobConf(Class) or JobConf#setJar(String).

报错信息 17/07/06 17:00:27 WARN mapred.JobClient: Use GenericOptionsParser for parsing the arguments. Applications should implement Tool for the same.17/07/06 17:00:27 WARN mapred.JobClient: No job jar file set. User classes may not be found. See JobConf

Windows下使用Eclipse运行C、C++程序

相信大家都想在Eclipse下运行C.C++程序,可又无奈不知道怎么配置,谷歌了好长时间也只是百度到了gcc环境下的配置方式,下了三四个软件包,到最后还是配置失败了. 那么我现在介绍的这种方式呢,不是基于GCC编译器,而是基于VC的. 步骤一: 你需要下载Eclipse for C++版本的包,当然你也可以自己装插件(我是不推荐,除非你闲的蛋疼,有现成的干嘛不用,装逼啊?) 下载地址: 官方下载地址:   http://www.eclipse.org/downloads/ 那么下载完后呢,解压就

windows下的eclipse中hdfs用户名默认为windows用户名,怎么改成Linux用户名

windows环境变量增加一项HADOOP_USER_NAME,值为你的Linux用户名. 原文地址:https://www.cnblogs.com/FengZeng666/p/12708143.html

eclipse运行hadoop程序报错:Connection refused: no further information

log4j:WARN No appenders could be found for logger (org.apache.hadoop.conf.Configuration.deprecation). log4j:WARN Please initialize the log4j system properly. log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info. Exceptio

[0007] windows 下 eclipse 开发 hdfs程序样例

目的: 学习使用hdfs 的java命令操作 环境: hadoop2.6.4 伪分布式 win7 + eclipse Version: Luna Service Release 1 (4.4.1) 1. 新建项目 1.1 新建java项目  Hadoop_伪分布式 1.2 导入hadoop 2.6.4 的jar包 项目名字上右键->属性->Java构建路径->添加库->用户库,创建用户库 hadoop2.6 点击用户库hadoop2.6->添加外部jar  依次将hadoop