请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

ClassNotFoundException (win)

[hadoop@hadoop000 lib]$ hadoop jar hadoop.jar com.bigdata.hadoop.mr.access.AccessYARNApp /access/input/access.log /access/output/
Exception in thread “main” java.lang.ClassNotFoundException: com.bigdata.hadoop.mr.access.AccessYARNApp
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:348)
at org.apache.hadoop.util.RunJar.run(RunJar.java:219)
at org.apache.hadoop.util.RunJar.main(RunJar.java:141)

正在回答

2回答

hadoop jar hadoop.jar com.bigdata.hadoop.mr.access.AccessYARNApp /access/input/access.log /access/output/这命令是啥意思

0 回复 有任何疑惑可以回复我~
  • 提问者 IamJyeee #1
    运行打好的jar包 输出结果
    回复 有任何疑惑可以回复我~ 2020-02-09 23:27:17
  • Michael_PK 回复 提问者 IamJyeee #2
    命令咋有两个hadoop?把打的jar打开找找有那个类吗?机器不会有问题,报错基本都是人为的
    回复 有任何疑惑可以回复我~ 2020-02-09 23:30:28
  • 提问者 IamJyeee 回复 Michael_PK #3
    第二个hadoop是工程的名字,我刚刚改了一下名字重试了一遍也不对。
    回复 有任何疑惑可以回复我~ 2020-02-09 23:34:45
Michael_PK 2020-02-09 23:24:17

ClassNotFoundException,你确认下那个类打到jar里面去了吗

0 回复 有任何疑惑可以回复我~
  • 提问者 IamJyeee #1
    我放到在eclipse里看了,是有的,但是com在target/classes文件夹下面,是这里出问题了吗?
    src/main下面只有resources
    回复 有任何疑惑可以回复我~ 2020-02-09 23:29:22
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信