-
不能查看输出信息
在resources中新建
log4j.properties
文件,添加一下内容hadoop.root.logger=DEBUG, console log4j.rootLogger = DEBUG, console log4j.appender.console=org.apache.log4j.ConsoleAppender log4j.appender.console.target=System.out log4j.appender.console.layout=org.apache.log4j.PatternLayout log4j.appender.console.layout.ConversionPattern=%d{yy/MM/dd HH:mm:ss} %p %c{2}: %m%n
-
java.io.IOException: HADOOP_HOME or hadoop.home.dir are not set.
下载对应版本的hadoop压缩包,解压,然后在环境变量中配置HADOOP_HOME
然后在程序中加入System.setProperty("hadoop.home.dir", "C:/Users/Administrator/Desktop/hadoop");
-
Failed to locate the winutils binary in the hadoop binary path
下载对应版本的winutils.exe文件,将其加入之前解压的hadoop文件夹的bin目录下,并将bin目录中。下载地址https://github.com/steveloughran/winutils
-
将hadoop.dll放进system32文件夹下(系统盘的)
-
在环境变量中设置
HADOOP_USER_NAME
= 连接HDFS的用户名(root 或者其他)
在本地开发Hadoop
最新推荐文章于 2022-10-11 13:28:06 发布