hadoop配置jdk环境是一直出现path

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了hadoop配置jdk环境是一直出现path相关的知识,希望对你有一定的参考价值。

参考技术A 如下:
1)删除C:\\Windows\\System32目录下的java.exe、javaw.exe、javaws.exe三个文件
2)命令行中输入:where java,若输出的文件夹不是自己在Path中设定的,将目录下的java.exe、javaw.exe、javaws.exe三个文件直接删除(或替换成自己jdk/bin下面的对应文件)
可以通过命令行输入:echo %Path%输出看Path在自己设定的值之前是否新加了其他路径
我在配置环境变量时将%JAVA_HOME%\\bin;%JAVA_HOME%\\jre\\bin;放在了首位,但是输出Path时发现第一个值却是:C:\\ProgramData\\Oracle\\Java\\javapath,确定这个路径误导了控制台的jdk选择,直接删除该目录下的java.exe、javaw.exe、javaws.exe三个文件后重启命令行发现jdk版本正常,且C:\\ProgramData\\Oracle\\Java\\javapath路径消失。
3)删除环境变量Path中C:\\ProgramData\\Oracle\\Java\\javapath的配置
4)重启命令行java -version测试。

Eclipse里调试MapReduce程序

环境配置

1.安装jdk,并且配置环境变量(建议是安装在非C盘中)。

安装jdk可以参考第一篇文章

2.解压hadoop-2.8.4.tar.gz(在解压过程中不能出现错误或者异常,如果出现异常可以是2345好压解压是ok的)。

安装包:

解压后:

Eclipse里调试MapReduce程序

3.配置hadoop的环境变量。

1.控制面板——>系统安全——>系统——>高级系统设置——>环境变量——>新建环境变量

 

Eclipse里调试MapReduce程序

2.配置Path使用hadoop的环境变量

 

Eclipse里调试MapReduce程序

4.在解压的hadoopbin目录下需要放置两个文件:winutils.exehadoop.dll

 

Eclipse里调试MapReduce程序

Eclipse里添加hadoopjar

1打开F:hadoop-2.8.4sharehadoop 这个目录可以看见:

 

Eclipse里调试MapReduce程序

2.在F:hadoop-2.8.4新建一个_jar目录存放hadoop需要的jar

3.将common里的hadoop-common-2.8.4.jarlib目录下的所有的jar复制到_jar目录里。

4.将hdfs里的hadoop-hdfs-2.8.4.jarlib目录下的所有的jar复制到_jar目录里。

5.将mapreduce下的所有jarlib目录下的所有的jar复制到_jar目录里。

6.将yarn下的所有jarlib目录下的所有的jar复制到_jar目录里。

7.打开eclipse选中对应的工程然后按alt+enter出现如下界面。

 

Eclipse里调试MapReduce程序

8.点击Java Build Path选择Libraries点击Add Libray...

 

Eclipse里调试MapReduce程序

9.选择User Libray然后点击User Libraries...点击New新建一个Libraries

 

Eclipse里调试MapReduce程序

10.生成Libraries后点击Add External JARs...选择刚刚新建的_jar目录全选里面的jar添加然后点击Apply And Close,添加jar成功

  

至此,就可以在eclipse中直接测试直接或间接使用到MapReduce的程序了。

获取winutils.exehadoop.dll的链接:

https://pan.baidu.com/s/1YzFyo6rzH5BMroOy2FdjwA

提取码回复:“我要提取码”





以上是关于hadoop配置jdk环境是一直出现path的主要内容,如果未能解决你的问题,请参考以下文章

Eclipse里调试MapReduce程序

Hadoop运行环境搭建(开发重点三)在hadoop102安装JDK配置JDK环境变量测试JDK是否安装成功

如何配置Hadoop环境

实验一配置jdk和hadoop的环境变量

集群搭建 环境搭建Linux配置JDK Hadoop

必成功的Hadoop环境搭建jdk环境搭建-超详细操作