hadoop2.7.3 编译运行WordCount.java
来源:互联网 发布:淘宝的水果可以买吗 编辑:程序博客网 时间:2024/05/16 19:28
hadoop2.7.3 编译运行WordCount.java
找到wordcount.java代码
在/usr/local/hadoop/hadoop-2.7.3(hadoop安装目录)/share/hadoop/mapreduce/sources/
1、建立存放class的文件夹
在/home/xm下命令:
mkdir /wordclass
2、Hadoop 的 classhpath 信息添加到 CLASSPATH 变量中,在 ~/.bashrc 中增加如下几行:
export HADOOP_HOME=/usr/local/hadoopexport CLASSPATH=$($HADOOP_HOME/bin/hadoop classpath):$CLASSPATH
别忘了执行 source ~/.bashrc 使变量生效,接着就可以通过 javac 命令编译 WordCount.java 了
3、编译java文件
[xm@master wordclass]$ javac WordCount.java
4、打jar包
[xm@master wordclass]$ jar -cvf WordCount.jar ./WordCount*.class
5、创建input文件
6、运行
7、出现错误:因为程序中声明了 package ,所以在命令中也要 org.apache.hadoop.examples 写完整:,
8、运行还是有错,可能是用户没有权限,切换到root用户后
9、在root用户下创建uesr/root/winput文件
把原来winput中的文件copy到现在的中去
再次运行 成功
查看output文件
阅读全文
0 0
- hadoop2.7.3 编译运行WordCount.java
- Linux CentOS 7下在Hadoop2.7.3全分布式环境编译运行WordCount.java
- Hadoop2.5.1 运行wordcount
- Hadoop2.7.1运行wordcount
- 命令行编译运行WordCount.java
- 关于Hadoop2.7.2运行wordcount
- hadoop2.7运行wordcount程序
- Hadoop2.6.4运行Wordcount程序
- hadoop2.3安装和wordcount运行验证
- hadoop2.3安装和wordcount运行验证
- Hadoop2.5.2完全分布式 运行wordcount
- hadoop2.6 命令行方式运行WordCount
- hadoop2.7.1运行wordcount时NullPointerException
- Hadoop2.x实战:WordCount实例运行
- CentOS+eclipse+hadoop2.5.1 运行wordcount
- IntelliJ IDEA 运行Hadoop2.7.0 wordcount 实例
- ubuntu hadoop2.6.1,terminal下运行wordcount
- Hadoop2.2.0下通过编译单词统计例子WordCount.java熟悉如何编译自己的程序
- JS检测浏览器版本
- MFC界面
- spring 当中session或者request作用域注入单例bean的问题
- 对封装 继承 抽象类和接口的理解
- ReentrantLock原理探究(一)
- hadoop2.7.3 编译运行WordCount.java
- codeforces 808B
- 初识Android进程间通信Binder机制
- HDU_P1203 I NEED A OFFER
- 动手写一个简易的文档下载Chrome插件
- 【Effection C++】读书笔记 条款41~条款42
- Windows资源
- QuickSort(快速排序)
- 【C++】 ----- 运算符重载