我是靠谱客的博主 无私百褶裙,最近开发中收集的这篇文章主要介绍【使用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所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(39)

评论列表共有 0 条评论

立即
投稿
返回
顶部