sqoop报错:java.lang.ClassNotFoundException: Class tb_user not found

sqoop报错:java.lang.ClassNotFoundException: Class tb_user not found

我输入sqoop命令:

http://img1.sycdn.imooc.com//climg/60530e0209f0dcfa04670135.jpg

然后报错:

http://img1.sycdn.imooc.com//climg/60530e26098667b716980740.jpg

我指定的是--table,怎么被识别成了class呢?这个问题怎么办啊,没办法了。

正在回答

登陆购买课程后可参与讨论,去登陆

1回答

根据日志来看,像是环境问题
1:日志中显示的是把任务提交给了本地local的hadoop,你确认一下在bigdata04机器上向集群提交一个mapreduce的wordcount任务,确认一下是否可以在YARN上看到这个任务
2:确认一下在sqoop中是否添加了mysql的驱动jar包

  • 我发现我的当前目录下有个tb_user.java,删除之后,任务就提交到hadoop集群了,谢谢老师提醒

    2021-03-18 17:25:45
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师