如何使用Maven创建Hadoop2项目
发表于:2025-12-03 作者:千家信息网编辑
千家信息网最后更新 2025年12月03日,本篇内容介绍了"如何使用Maven创建Hadoop2项目 "的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所
千家信息网最后更新 2025年12月03日如何使用Maven创建Hadoop2项目
本篇内容介绍了"如何使用Maven创建Hadoop2项目 "的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
使用Maven创建Hadoop2项目
jdk.tools jdk.tools 1.7 system Java_Home/lib/tools.jar org.apache.hadoop hadoop-common 2.5.2 jdk.tools jdk.tools org.apache.hadoop hadoop-hdfs 2.5.2 org.apache.hadoop hadoop-client 2.5.2
连接到Hadoop2环境,例如:
import org.apache.hadoop.fs.Path;import org.apache.hadoop.io.IntWritable;import org.apache.hadoop.io.Text;import org.apache.hadoop.mapreduce.lib.input.FileInputFormat;import org.apache.hadoop.mapreduce.lib.output.FileOutputFormat;import org.apache.hadoop.mapreduce.Job;import org.apache.hadoop.conf.Configuration;public class IPStarter { public static void main(String[] args) throws Exception { Configuration conf = new Configuration(); //连接到hadoop2集群调试 conf.set("fs.defaultFS","hdfs://localhost:9000"); conf.set("mapreduce.framework.name", "yarn"); conf.set("yarn.resourcemanager.address", "localhost:8032"); conf.set("yarn.resourcemanager.scheduler.address", "localhost:8030"); //conf.set("mapred.remote.os", "Linux"); Job job = new Job(conf, "JobName"); job.setJar("/home/grid/study/hadoopDev2/target/hadoopDev2-1.0-SNAPSHOT.jar"); //开发环境调试时使用 job.setMapperClass(IPMap.class); job.setReducerClass(IPReduce.class); job.setMapOutputKeyClass(Text.class); job.setMapOutputValueClass(Text.class); job.setOutputKeyClass(Text.class); job.setOutputValueClass(IntWritable.class); FileInputFormat.addInputPath(job, new Path("hdfs://localhost:9000/dev2/in/access.20120104.log")); FileOutputFormat.setOutputPath(job, new Path("hdfs://localhost:9000/dev2/out/ip")); System.exit(job.waitForCompletion(true) ? 0 : 1); }}PS:复制 HADOOP_HOME/etc/hadoop/log4j.properties 到程序的 src 目录下,这样调试时才能在控制台看到 Job 执行的详细日志
"如何使用Maven创建Hadoop2项目 "的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!
项目
内容
更多
环境
知识
实用
学有所成
接下来
困境
实际
情况
控制台
文章
日志
案例
目录
程序
编带
网站
行业
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
华为平板显示服务器通信出现问题
四达时代通讯网络技术集团
后台程序开发与服务器开发
数据库看谁的网课比较好
樟树市俊软件开发公司
网络安全工程师的员工守则
实名是自己的服务器违法了
软件开发工程师职称最高几级
软件开发合同 印花税
购买的腾讯服务器内存满了怎么办
数据返还数据库的语句
app本地数据库同步云数据库
学习网络安全工程师好吗
在线代理服务器地址
广元网络安全监察部门
普陀区正规数据库系统研发要求
数据库缓存用什么
罗沙租房软件开发
管理软件开发环境
网络安全产业联盟排名
状态管理服务器
万户网络安全黑板报
内网服务器需要安全吗
华为数据库新消息
路由器怎么映射到服务器
现在的网络安全的基本特征
国研网的统计数据库资源包括
幼儿口袋服务器
邮箱服务器怎么搭建
邯郸系统软件开发价格表