Error: java: 无法访问org.apache.hadoop.mapred.JobConf   找不到org.apache.hadoop.mapred.JobConf的类文件

出现此异常,是缺少相关的依赖包,检查以下四个依赖包是否添加:

hadoop-mapreduce-client-core-2.7.2.jar

hadoop-common-2.7.2.jar

hadoop-mapreduce-client-common-2.7.2.jar

hadoop-mapreduce-client-jobclient-2.7.2.jar

解决方案:

1.添加Maven依赖项,pom.xml

<dependencies>
<dependency>
<groupId>org.apache.hadoop</groupId>
<artifactId>hadoop-mapreduce-client-core</artifactId>
<version>2.7.2</version>
</dependency>
<dependency>
<groupId>org.apache.hadoop</groupId>
<artifactId>hadoop-common</artifactId>
<version>2.7.2</version>
</dependency>
<dependency>
<groupId>org.apache.hadoop</groupId>
<artifactId>hadoop-mapreduce-client-common</artifactId>
<version>2.7.2</version>
</dependency>
<dependency>
<groupId>org.apache.hadoop</groupId>
<artifactId>hadoop-mapreduce-client-jobclient</artifactId>
<version>2.7.2</version>
</dependency>
</dependencies>

2.手动下载jar

http://mvnrepository.com,用artifactId搜索对应的jar包,下载即可。

最新文章

  1. You Don&#39;t Need jQuery
  2. LINUX 设置ll的时候显示日期的格式
  3. StoryBoard和代码结合 按比例快速兼容iPhone6/6 Plus教程
  4. 使用servlet实现用户注册功能
  5. ruby类名之间&lt;,&lt;=方法
  6. 修改iptables防火墙规则解决vsftp登录后不显示文件目录的问题
  7. How to change Jenkins default folder on Windows?
  8. Swift标示符以及关键字
  9. HTML5地理位置概述和地理位置对象的详解
  10. jstatd命令
  11. dedecms 根据key取得联动类型(enum)值
  12. jquery ajax 序列化表单传参提交实体对象到后台action
  13. Java OCR tesseract 图像智能字符识别技术 Java实现
  14. http服务器开发笔记(一)——先跑起来
  15. zzw原创_ipv6下环境配置防火墙及FTP处理一例
  16. OC字典的使用
  17. JVM—内存溢出、OutOfMemoryError、StackOverflowError
  18. java里面的getAttribute和findAttribute的区别
  19. 简单ORACLE分区表、分区索引
  20. Yii中的criteria 类

热门文章

  1. js 动态加载js 并执行
  2. [Linux系统] (5)系统网络
  3. Redis 集群规范
  4. Ubuntu下搜狗输入法乱码(二)
  5. JIRA7.13版本创建项目:问题类型管理(一)
  6. scala基础-1
  7. ZooKeePer总汇
  8. 生成json文件写入本地
  9. C++入门经典-例6.9-通过指针变量获取数组中的元素
  10. oracle11g RMAN catalog的基本使用