java.lang.RuntimeException: java.lang.NoSuchMethodException: tfidf$Reduce.<init>()
来源:互联网 发布:淘宝的发货人能不能改 编辑:程序博客网 时间:2024/06/05 11:32
今天运行hadoop突然出现一个问题!
java.lang.RuntimeException: java.lang.NoSuchMethodException: tfidf$Reduce.<init>() at org.apache.hadoop.util.ReflectionUtils.newInstance(ReflectionUtils.java:115) at org.apache.hadoop.mapred.Task$OldCombinerRunner.combine(Task.java:1423) at org.apache.hadoop.mapred.MapTask$MapOutputBuffer.sortAndSpill(MapTask.java:1436) at org.apache.hadoop.mapred.MapTask$MapOutputBuffer.flush(MapTask.java:1298) at org.apache.hadoop.mapred.MapTask.runOldMapper(MapTask.java:437) at org.apache.hadoop.mapred.MapTask.run(MapTask.java:372) at org.apache.hadoop.mapred.Child$4.run(Child.java:255) at java.security.AccessController.doPrivileged(Native Method) at javax.security.auth.Subject.doAs(Subject.java:396) at org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1121) at org.apache.hadoop.mapred.Child.main(Child.java:249) Caused by: java.lang.NoSuchMethodException: tfidf$Reduce.<init>() at java.lang.Class.getConstructor0(Class.java:2715) at java.lang.Class.getDeclaredConstructor(Class.java:1987) at org.apache.hadoop.util.ReflectionUtils.newInstance(ReflectionUtils.java:109) ... 10 more
阅读错误提示可以看出是构造函数出了问题,在网上找了好久都没有解决问题。最后通过仔细观察终于让我发现一个小细节。就是在定义自己的map时没有使用static关键字,所以出现了以上的错误。添加上static关键字之后瞬间就可以了! 0 0
- java.lang.RuntimeException: java.lang.NoSuchMethodException: tfidf$Reduce.<init>()
- java.lang.NoSuchMethodException <init>()
- java.lang.RuntimeException:java.lang.NoSuchMethodException: *.*.Maper
- hadoop java.lang.RuntimeException: java.lang.NoSuchMethodException
- mapreduce java.lang.Exception: java.lang.RuntimeException: java.lang.NoSuchMethodException
- hadoop自定义类型异常java.lang.RuntimeException: java.lang.NoSuchMethodException: twicesort.TwoKey.<init>()
- java.lang.NoSuchMethodException:构造函数<init>失败
- 报错 :java.lang.NoSuchMethodException: <init>()
- hadoop(mapreduce):java.lang.NoSuchMethodException: ******Mapper.<init>()
- Spring:java.lang.NoSuchMethodException: <init>()的解决办法
- java.lang.NoSuchMethodException: MapReduce.WordCount$MyMapper.<init>()
- Mybatis 报错:java.lang.NoSuchMethodException: java.lang.Long.<init>()
- hadoop java.lang.Exception: java.lang.RuntimeException: java.lang.NoSuchMethodException: log_analys
- java.lang.NoSuchMethodException翻译
- java.lang.NoSuchMethodException 解决办法
- java.lang.NoSuchMethodException
- java.lang.NoSuchMethodException
- java.lang.NoSuchMethodException: 解决办法
- 安装Eclipse Maven插件
- SQL语句给某一列自动编号
- Kmeans算法源码分析
- WinPcap笔记(4):打开适配器并捕获数据包
- 杭电1038 Biker's Trip Odometer
- java.lang.RuntimeException: java.lang.NoSuchMethodException: tfidf$Reduce.<init>()
- JS使用JSON格式数据详解
- java实现邮箱验证码
- Unity3d调用android里的.so
- android数据库的简单Demo(原生版+Google版)
- c里面关于变参数函数的理解
- 如何调整ubuntu默认启动引导操作系统
- 实现中等通讯录(OC)
- XIB创建的cell中的已经适配过的控件如何动态改变高度?