电脑配置是ubuntu 16.04ubuntu
我给eclipse安装hadoop插件,新建map/reducer项目,写好以后,若在eclipse上点击run on hadoop,实则是在本身电脑上运行(具体为何是这样子,还不清楚)eclipse
因此,试着打包成jar包远程登入集群,hadoop jar命令运行,可是遇到了一个这样的问题:oop
ClassNotFoundException: Class XXMap插件
尝试过不少方法,仍是没有成功,多亏朋友的帮助,找到这么一个方法.3d
META-INF信息以下blog
将Rsrc-Main-Class:bjut.edu.ting.GPSJob (其中bjut.edu.ting是我创建的package,GPSJob是个人main class),将这句话赋给到下面的Main-Classip
并将Rsrc-Main-Class删掉,下图是结果:hadoop
2.由于项目中我导入bulid Path了一个外部csvParse的包,因此,要将这个包放在K.jar里,复制这个包就能够进去K.jar就能够了io