博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
RuntimeException, ClassNotFoundException: Class XXMap not found . Mapper class issue
阅读量:5109 次
发布时间:2019-06-13

本文共 557 字,大约阅读时间需要 1 分钟。

电脑配置是ubuntu 16.04

我给eclipse安装hadoop插件,新建map/reducer项目,写好之后,若在eclipse上点击run on hadoop,实则是在自己电脑上运行(具体为什么是这样子,还不清楚)

所以,试着打包成jar包远程登入集群,hadoop jar命令运行,但是遇到了一个这样的问题:

ClassNotFoundException: Class XXMap

尝试过很多方法,还是没有成功,多亏朋友的帮助,找到这么一个方法.

  1. 在eclipse上export出来的jar文件k.jar,双击打开,修改META-INF

META-INF信息如下

将Rsrc-Main-Class:bjut.edu.ting.GPSJob  (其中bjut.edu.ting是我建立的package,GPSJob是我的main class),将这句话赋给到下面的Main-Class

并将Rsrc-Main-Class删掉,下图是结果:

  2.因为项目中我导入bulid Path了一个外部csvParse的包,所以,要将这个包放在K.jar里,复制这个包就可以进去K.jar就可以了

转载于:https://www.cnblogs.com/amelie-tingting/p/6732150.html

你可能感兴趣的文章
Windows8.1打开程序报 api-ms-win-crt-heap-l1-1-0.dll 错误的解决办法
查看>>
python学习--标准库之os 实例(2)
查看>>
DOM对象,控制HTML元素(1)
查看>>
POJ 3204 Ikki's Story I - Road Reconstruction
查看>>
mysql分页查询优化
查看>>
使用Log4j进行日志操作
查看>>
[转]ubuntu下解压zip文件
查看>>
[转]10种常见的软件架构模式
查看>>
从百度统计看到的一些有意思的事情
查看>>
BZOJ3533 [Sdoi2014]向量集 【线段树 + 凸包 + 三分】
查看>>
99乘法表
查看>>
NSRegularExpression iOS自带的正则表达式
查看>>
vue-cli3快速创建项目
查看>>
Android中pendingIntent的深入理解
查看>>
修改配置Solr连接数据库配置
查看>>
使用Windows系统的几个好的习惯
查看>>
实验十九 SCVMM中Hyper-v群集的管理和维护
查看>>
zju——Simple Task
查看>>
AOP概念
查看>>
在ROS系统下,获取tango的RGBD信息和Pose信息
查看>>