windows 搭建hadoop 开发环境 Could not locate executable null\bin\winutils.exe in the Hadoop binaries.

"C:\Program Files\Java\jdk1.8.0_251\bin\java.exe" "-javaagent:E:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2019.3.3\lib\idea_rt.jar=61679:E:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2019.3.3\bin" -Dfile.encoding=UTF-8 -classpath "C:\Program Files\Java\jdk1.8.0_251\jre\lib\charsets.jar;C:\Program Files\Java\jdk1.8.0_251\jre\lib\deploy.jar;C:\Program Files\Java\jdk1.8.0_251\jre\lib\ext\access-bridge-64.jar;C:\Program Files\Java\jdk1.8.0_251\jre\lib\ext\cldrdata.jar;C:\Program Files\Java\jdk1.8.0_251\jre\lib\ext\dnsns.jar;C:\Program Files\Java\jdk1.8.0_251\jre\lib\ext\jaccess.jar;C:\Program Files\Java\jdk1.8.0_251\jre\lib\ext\jfxrt.jar;C:\Program Files\Java\jdk1.8.0_251\jre\lib\ext\localedata.jar;C:\Program Files\Java\jdk1.8.0_251\jre\lib\ext\nashorn.jar;C:\Program Files\Java\jdk1.8.0_251\jre\lib\ext\sunec.jar;C:\Program Files\Java\jdk1.8.0_251\jre\lib\ext\sunjce_provider.jar;C:\Program Files\Java\jdk1.8.0_251\jre\lib\ext\sunmscapi.jar;C:\Program Files\Java\jdk1.8.0_251\jre\lib\ext\sunpkcs11.jar;C:\Program Files\Java\jdk1.8.0_251\jre\lib\ext\zipfs.jar;C:\Program Files\Java\jdk1.8.0_251\jre\lib\javaws.jar;C:\Program Files\Java\jdk1.8.0_251\jre\lib\jce.jar;C:\Program Files\Java\jdk1.8.0_251\jre\lib\jfr.jar;C:\Program Files\Java\jdk1.8.0_251\jre\lib\jfxswt.jar;C:\Program Files\Java\jdk1.8.0_251\jre\lib\jsse.jar;C:\Program Files\Java\jdk1.8.0_251\jre\lib\management-agent.jar;C:\Program Files\Java\jdk1.8.0_251\jre\lib\plugin.jar;C:\Program Files\Java\jdk1.8.0_251\jre\lib\resources.jar;C:\Program Files\Java\jdk1.8.0_251\jre\lib\rt.jar;D:\tdmarco\code\bigdata\trunk\hbase-transfer\out\production\hbase-transfer;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\xz-1.0.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\asm-3.1.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\sk-0.0.1.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\dnw-1.0.4.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\guice-3.0.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\jna-4.2.1.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\avro-1.7.4.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\gson-2.2.4.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\joni-2.1.2.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\junit-4.12.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\jsch-0.1.54.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\xmlenc-0.52.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\guava-12.0.1.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\jets3t-0.9.0.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\jetty-6.1.26.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\log4j-1.2.17.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\paranamer-2.3.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\activation-1.1.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\commons-el-1.0.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\commons-io-2.4.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\httpcore-4.1.2.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\javax.inject-1.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\jaxb-api-2.2.2.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\jcodings-1.0.8.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\jettison-1.3.3.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\jsp-2.1-6.1.14.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\aopalliance-1.0.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\commons-cli-1.2.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\commons-net-3.1.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\disruptor-3.3.0.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\jersey-core-1.9.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\jersey-json-1.9.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\servlet-api-2.5.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\slf4j-api-1.7.7.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\commons-lang-2.6.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\commons-math-2.2.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\httpclient-4.2.5.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\jersey-guice-1.9.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\commons-codec-1.9.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\guice-servlet-3.0.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\jackson-xc-1.9.13.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\jaxb-impl-2.2.3-1.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\jersey-client-1.9.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\jersey-server-1.9.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\jetty-util-6.1.26.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\api-util-1.0.0-M20.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\jsp-api-2.1-6.1.14.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\leveldbjni-all-1.8.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\metrics-core-2.2.0.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\commons-logging-1.2.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\commons-math3-3.1.1.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\jamon-runtime-2.4.1.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\java-xmlbuilder-0.4.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\protobuf-java-2.5.0.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\snappy-java-1.0.4.1.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\commons-digester-1.8.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\curator-client-2.7.1.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\jackson-jaxrs-1.9.13.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\jruby-complete-1.6.8.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\slf4j-log4j12-1.7.10.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\commons-daemon-1.0.13.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\curator-recipes-2.7.1.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\jasper-runtime-5.5.23.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\api-asn1-api-1.0.0-M20.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\commons-compress-1.4.1.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\commons-httpclient-3.1.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\jasper-compiler-5.5.23.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\jetty-sslengine-6.1.26.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\netty-all-4.0.23.Final.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\servlet-api-2.5-6.1.14.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\apacheds-i18n-2.0.0-M15.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\apacheds-jdbm1-2.0.0-M2.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\commons-beanutils-1.7.0.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\curator-framework-2.7.1.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\jackson-core-asl-1.9.13.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\commons-collections-3.2.2.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\commons-configuration-1.6.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\jackson-mapper-asl-1.9.13.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\swagger-annotations-1.5.9.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\zookeeper-3.4.5-transwarp.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\commons-beanutils-core-1.8.0.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\findbugs-annotations-1.3.9-1.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\htrace-core-3.1.0-incubating.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\apacheds-kerberos-codec-2.0.0-M15.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\hadoop-auth-2.7.2-transwarp-5.2.3.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\hadoop-hdfs-2.7.2-transwarp-5.2.3.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\hbase-client-1.3.1-transwarp-5.2.3.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\hbase-common-1.3.1-transwarp-5.2.3.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\hbase-server-1.3.1-transwarp-5.2.3.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\guardian-client-2.0-transwarp-5.2.3.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\guardian-common-2.0-transwarp-5.2.3.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\hadoop-client-2.7.2-transwarp-5.2.3.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\hadoop-common-2.7.2-transwarp-5.2.3.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\hbase-protocol-1.3.1-transwarp-5.2.3.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\cas-client-core-3.5.1-transwarp-5.2.3.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\hadoop-yarn-api-2.7.2-transwarp-5.2.3.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\hbase-procedure-1.3.1-transwarp-5.2.3.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\access-token-filter-2.0-transwarp-5.2.3.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\hbase-annotations-1.3.1-transwarp-5.2.3.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\hbase-prefix-tree-1.3.1-transwarp-5.2.3.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\hadoop-annotations-2.7.2-transwarp-5.2.3.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\hadoop-yarn-client-2.7.2-transwarp-5.2.3.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\hadoop-yarn-common-2.7.2-transwarp-5.2.3.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\hbase-common-1.3.1-transwarp-5.2.3-tests.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\hbase-hadoop-compat-1.3.1-transwarp-5.2.3.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\hbase-hadoop2-compat-1.3.1-transwarp-5.2.3.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\hadoop-yarn-server-common-2.7.2-transwarp-5.2.3.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\hadoop-mapreduce-client-app-2.7.2-transwarp-5.2.3.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\hadoop-mapreduce-client-core-2.7.2-transwarp-5.2.3.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\hadoop-mapreduce-client-common-2.7.2-transwarp-5.2.3.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\hadoop-mapreduce-client-shuffle-2.7.2-transwarp-5.2.3.jar;D:\tdmarco\code\bigdata\trunk\TDH-Client\hbase\lib\hadoop-mapreduce-client-jobclient-2.7.2-transwarp-5.2.3.jar" HbaseTable
2020-07-08 11:08:25 ERROR main org.apache.hadoop.util.Shell - Failed to locate the winutils binary in the hadoop binary path
java.io.IOException: Could not locate executable null\bin\winutils.exe in the Hadoop binaries.
	at org.apache.hadoop.util.Shell.getQualifiedBinPath(Shell.java:382)
	at org.apache.hadoop.util.Shell.getWinUtilsPath(Shell.java:397)
	at org.apache.hadoop.util.Shell.<clinit>(Shell.java:390)
	at org.apache.hadoop.util.StringUtils.<clinit>(StringUtils.java:80)
	at org.apache.hadoop.conf.Configuration.getBoolean(Configuration.java:1461)
	at org.apache.hadoop.hbase.HBaseConfiguration.checkDefaultsVersion(HBaseConfiguration.java:67)
	at org.apache.hadoop.hbase.HBaseConfiguration.addHbaseResources(HBaseConfiguration.java:81)
	at org.apache.hadoop.hbase.HBaseConfiguration.create(HBaseConfiguration.java:96)
	at HbaseTable.<clinit>(HbaseTable.java:17)

下载hadoop依赖包

http://archive.apache.org/dist/hadoop/core
选择对应的hadoop版本,然后下载文件,我这里是下载hadoop2.7.2 ,然后解压放在windows的目录中。在这里插入图片描述

下载

https://github.com/sdravida/hadoop2.6_Win_x64/blob/master/bin/winutils.exe
在这里插入图片描述
下载拥有俩个文件,解压后,把exe文件放入文件bin目录中
在这里插入图片描述

配置hadoop环境变量

在这里插入图片描述
在path中配置
在这里插入图片描述

重启电脑

生效!!!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值