eclipse下提交job时报错mapred.JobClient: No job jar file set. User classes may not be found.
错误信息:
11/10/14 13:52:07 WARN mapred.JobClient: Use GenericOptionsParser for parsing the arguments. Applications should implement Tool for the same.
11/10/14 13:52:07 WARN mapred.JobClient: No job jar file set. User classes may not be found. See JobConf(Class) or JobConf#setJar(String).
11/10/14 13:52:07 INFO input.FileInputFormat: Total input paths to process : 5
11/10/14 13:52:07 INFO mapred.JobClient: Running job: job_201110141041_0014
11/10/14 13:52:08 INFO mapred.JobClient: map 0% reduce 0%
11/10/14 13:52:19 INFO mapred.JobClient: Task Id : attempt_201110141041_0014_m_000000_0, Status : FAILED
java.lang.RuntimeException: java.lang.ClassNotFoundException: Finger$FingerMapper1
at org.apache.hadoop.conf.Configuration.getClass(Configuration.java:809)
at org.apache.hadoop.mapreduce.JobContext.getMapperClass(JobContext.java:157)
at org.apache.hadoop.mapred.MapTask.runNewMapper(MapTask.java:569)
at org.apache.hadoop.mapred.MapTask.run(MapTask.java:305)
。。。。
出错的原因就是找不到Mapper类和Reduce类。
单机运行的时候是不会存在这个问题的,但是现在是提交到远程集群直接运行,就会出现问题了,原因可以参考这篇文章:http://blog.csdn.net/andyelvis/article/details/7706205
解决办法:
将本工程导出jar包放到工程根目录下面,并在提交程序前添加下面的设置
conf.set("mapred.jar", "loadforecast_utils.jar"); //其中loadforecast_utils.jar是你的导出的jar文件名。注意第一个参数不要拼写错了。
重新运行问题解决!
转载于:https://www.cnblogs.com/felixzh/p/4193749.html
eclipse下提交job时报错mapred.JobClient: No job jar file set. User classes may not be found.相关推荐
- win7系统下 安装anaconda时报错“failed to create menus”的解决方案
本人还是win7,看到anaconda出了新版本,适配python3.9的.下载安装,出现了"Failed to creat menus",折腾了好几次依然如故.即使下载安装了迷你 ...
- 阿里云Code(code.aliyun)提交代码时报错fatal: Authentication failed for‘https://code.aliyun.com/...‘身份验证失败
阿里云Code(code.aliyun)提交代码时报错fatal: Authentication failed for'https://code.aliyun.com/-'身份验证失败,是因为阿里云登 ...
- 【linux】可执行程序执行时报错-sh: ./mxc_v4l2_tvin.out: No such file or directory的解决方法
问题 在imx6开发板上执行 ./mxc_v4l2_tvin.out时报错: -sh: ./mxc_v4l2_tvin.out: No such file or directory 原因查找 1.路径 ...
- 启动Mysql时报错:mysqld_safe mysqld from pid file /usr/local/mysql/data/Linux.pid ended
今天启动下mysql 的安全后台启动,发现报错:mysqld_safe mysqld from pid file /usr/local/mysql/data/Linux.pid ended 原本我以为 ...
- win10中anaconda安装tensorflow时报错Traceback (most recent call last): File “E:\Anaconda3\lib\site-packag
windows系统anaconda安装tensorflow时报错解决办法. 报错: Traceback (most recent call last): File "E:\Anaconda3 ...
- windows下使用java -jar运行jar包报错:Unable to open nested jar file BOT-INF/lib/geronimo-javamail_1.4_spec-1.
windows下使用java -jar命令运行jar包报错问题:Unable to open nested jar file 'BOT-INF/lib/geronimo-javamail_1.4_sp ...
- windows下的eclipse运行hdfs程序时报错 (null) entry in command string: null chmod 0644【笔记自用】
运行下面代码时,报了 (null) entry in command string: null chmod 0644 解决方案 下载hadoop.dll文件 并拷贝到C:\windows\system ...
- 【报错笔记】eclipse运行tomcat程序时报错
启动Tomcat服务器报错: Several ports (8005, 8080, 8009) required by Tomcat v5.5 Server at localhost are alre ...
- 解决Eclipse Pydev中import时报错:Unresolved import
为什么80%的码农都做不了架构师?>>> 场景:(eclipse-sdk 3.2.1) project(watip)下,src folder下存在util ->TooLo ...
- gitlab 有master权限提交master时报错
@gitlab 报错 ! [remote rejected] master -> master (pre-receive hook declined) 在工作中遇到一个很奇葩的问题,gitlab ...
最新文章
- 利用***+nat解决客户voip被封锁的问题
- R语言neuralnet包构建神经网络模型:基于乳腺癌数据集
- 【Laravel Cache】 配置redis 存储缓存,通俗易懂,一次就掌握
- mysql8无法修改端口_mysql8.0.18 修改端口报错 Can't start server: Bind on TCP/IP port: Permission denied...
- 并发编程之多线程基础-Thread和Runnable的区别及联系(二)
- 协方差 方差 以及线性相关理解
- 实习踩坑之路:多线程+多个锁下面导致的数据库状态不对
- struts2 空文件上传解决
- python连接pymysql主机目标无响应_Python 解析pymysql模块操作数据库的方法
- WPS企业免费版,无广告
- xp系统关于net use报错
- 信息管理系统项目前端界面设计
- aspectjweaver.jar aspectjrt.jar
- 2022苏州市小学信息学奥赛T2-汉诺塔
- 读书笔记 ---《偷影子的人》
- httpclient基本get用法
- 服务器托管费用怎么计算?
- 树莓派4B监控CPU占用率、内存使用率、磁盘使用量以及CPU温度
- 鹏鹏的Altium Designer快捷方式技巧--SCH
- opencv和magick两个图像处理库的使用心得
热门文章
- python查找字符串出现次数_python实现从字符串中找出字符1的位置以及个数的方法...
- bash的算术运算和条件测试语句
- 乘坐飞机时,有什么事情是机长和机上工作人员不想让乘客知道的?
- WPF入门教程系列二十——ListView示例(二)
- windows7+fedora16双系统安装
- Flash研究(一)——本地通讯
- MED-V服务器配置,MED-V系列之二
- pytorch中的反卷积的output_padding参数
- Adaptive Platform AUTOSAR(AP)平台的四个基本概念
- 4 图像处理基础知识