我是靠谱客的博主 无私百褶裙,最近开发中收集的这篇文章主要介绍【使用Windows搭建Hadoop集群】java.lang.UnsatisfiedLinkError: no hadoop in java.library.path,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
## 首先尝试网上的各种骚操作
1. 将hadoop.dll和winutils.exe放置在$HADOOP_HOME/bin下(这一步是必须要做的)
+ 然后将hadoop.dll复制一份放置到C:/Windows/System32下
+ 接着再试试hadoop checknative
+ 如果还是不可以就重启电脑
2. 导出java类路径(上面行不通时尝试一下这个)
export HADOOP_COMMON_LIB_NATIVE_DIR=${HADOOP_HOME}/lib/native
export HADOOP_OPTS="-Djava.library.path=${HADOOP_HOME}/lib/native/"
3. 很遗憾,以上方式都没有解决我的问题
+ 下载软件修复本地环境
* 链接: https://pan.baidu.com/s/1ZvsxabqxRU2uknWOcrQ9Gw
* 提取码: 2a5z
+ 依次点击下载的软件进行安装即可
* 注意GoRuntime_DotNetFramework_4.0_4.6这个软件有时会报毒
* 担心有问题的可以自行百度搜DotNetFramework的运行时库进行安装
+ 我的电脑完美解决问题了,你们呢~~
最后
以上就是无私百褶裙为你收集整理的【使用Windows搭建Hadoop集群】java.lang.UnsatisfiedLinkError: no hadoop in java.library.path的全部内容,希望文章能够帮你解决【使用Windows搭建Hadoop集群】java.lang.UnsatisfiedLinkError: no hadoop in java.library.path所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复