hadoop 编译自己的jar包并运行
2024-10-01 13:22:38
我修从网上找了份java代码
我为了让它在hadoop下跑起来居然花了两个多小时...
首先最好不要在java代码中设置package...使用default package即可...
然后在java代码所在的文件夹下运行
javac -classpath /home/hadoop/hadoop-2.5.1/hadoop-0.20.1/hadoop-0.20.1-core.jar:
/home/hadoop/hadoop-2.5.1/hadoop-0.20.1/lib/commons-cli-1.2.jar Dedup.java
如果配置好classhpath其实用不着这么多参数...不过我的classpath配置错了...写这篇文章的时候才发现...
/home/hadoop/hadoop-2.5.1/
为hadoop安装路径
然后将编译出来的class打包
jar -cvf xyz1.jar ./Dedup*.class
这里编译出来的class文件都是Dedup开头的
然后运行
hadoop jar xyz1.jar Dedup
即可
参考Blog:
http://wrox.cn/article/100079790/
最新文章
- hexo在git上搭建个人博客
- [threeJs][新浪股票api][css3]3D新浪财经数据-最近A股涨的也太疯了......
- TCL_事务控制语言
- 【HDOJ】4605 Magic Ball Game
- 快速预览:C# 3.0的新东西
- [RxJS] Filtering operators: distinct and distinctUntilChanged
- vue-cli 中 使用vue-resource 输出后台数据
- 兄弟连面试宝典php
- SQL Server索引进阶:第十三级,插入,更新,删除
- Stack集合、queue集合、hashtable集合
- 全文检索工具推荐FileLocator
- Ubuntu 12.04下PHP环境的搭建(LAMP)
- Spring Boot 基础教程系列学习文档
- Linux/Unix监控其他用户和信号
- 三、nginx实现反向代理负载均衡
- php中get_headers函数的作用及用法的详细介绍
- 【转】CString,string,char*综合比较
- #032 有空就看PTA
- Python爬虫与一汽项目【一】爬取中海油,邮政,国家电网问题总结
- MT【284】构造函数的导数的两类题型