hadoop集群,如何运行Java jar包---如何运行mapreduce程序
2016-04-09 12:18
561 查看
http://www.aboutyun.com/thread-7408-1-1.html hadoop集群运行mapreduce有两种方式:1.一种是打包,在hadoop集群运行 2.一种是开发环境运行。 下面详细讲一下: 1.一种是打包,在hadoop集群运行 首先我们要打包程序,打包具体可以参考 (hadoop编程:解决eclipse能运行,打包放到集群上ClassNotFoundException:经验总结) http://www.aboutyun.com/thread-7086-1-1.html ,打包完毕,我们该如何运行 首先显示一个比较简单的: [align=left]上面命令:hadoop jar x.jar 是运行包的一种方式,完成的方式为[/align] [align=left]hadoop jar x.jar ×××.MainClassName inputPath outputPath[/align] [align=left]同时解释一下:[/align] [align=left]x.jar为包的名称,包括路径,直接写包名称,则为默认路径[/align] [align=left]×××.MainClassName为运行的类名称[/align] [align=left]inputPath为输入路径[/align] [align=left]outputPath为输出路径。[/align] [align=left]这里需要注意的是:[/align] [align=left]输入路径和输出路径,一定要对应。[/align] [align=left]比如[/align] [align=left]输入路径[/align] hdfs://192.168.1.100:9000/user/hadoop/filetest/word.txt 复制代码 输出路径: hdfs://192.168.1.100:9000/user/hadoop/output 复制代码 二者就不一致,output后面需要加入文件名,二者对应起来。 [align=left] [/align] [align=left]2.mapreduce在eclipse中运行[/align] [align=left]对于下面按照步骤单击Java Application就ok了。[/align] |
相关文章推荐
- java检测Windows服务(NT服务)是否安装、启动
- 从零教你如何获取hadoop2.X源码并使用eclipse关联hadoop2.X源码
- LeetCode 169 -Majority Element ( JAVA )
- Java遍历Map对象的4种方法
- java.awt.headless 详解
- LeetCode 217 -Contains Duplicate ( JAVA )
- java工厂模式
- Struts2中 s:select 标签相关使用
- spring mvc 从 controller 调到静态页面 , html
- Java用JavaService实现Windows系统服务
- 【android】在eclipse中查看genymotion模拟器的sd卡文件夹
- java命令行引入jar包
- 使用Eclipse创建struts项目
- java虚拟机内存结构----《深入理解java虚拟机》读书笔记
- java实现条件编译
- 《Java程序设计基础》 第8章手记Part 1
- 关于 ArcGIS 32位及64位版本问题
- Java中如何遍历Map对象的4种方法
- 深入理解Java:类加载机制与反射
- 命令行打war包,剔除java源文件