java.lang.Exception: java.lang.RuntimeException: java.lang.NoSuchMethodException: xxx.MapJoin$MyMapper.<init>()
原因:map类和reduce类前没有加static修饰。
hadoop在调用map和reduce类时利用的是反射机制,如果内部类不是静态的,则无法获取到内部类的实例
java.lang.Exception: java.lang.RuntimeException: java.lang.NoSuchMethodException: xxx.MapJoin$MyMapper.<init>()
原因:map类和reduce类前没有加static修饰。
hadoop在调用map和reduce类时利用的是反射机制,如果内部类不是静态的,则无法获取到内部类的实例