0
好了,所以我試圖運行我的程序,但此錯誤出現了:Hadoop映射器構造函數的時間和方式?
了java.lang.RuntimeException:java.lang.NoSuchMethodException:。組織(..)SimpleMapReducePricing $ SimplePricingMapper()
這意味着我必須用構造函數初始化我的映射器,對吧? 所以,我的問題是爲什麼我必須這樣做(因爲我沒有在任何示例中看到過),我怎樣才能以簡單的方式做到這一點? 我使用新的API,和我的一段代碼如下:
public class SimplePricingMapper
extends Mapper<Object, Text, Text, DoubleWritable>
{ public void map(Object key, Text value, Context context
) throws IOException, InterruptedException {
等等...
附:我看到了類似的問題,但我必須承認,答案讓我更困惑。 謝謝!
先生,你已經幫了我很大的忙。我的文憑現在離有一天更近了!謝謝。 – sl1789 2012-07-18 15:47:53
沒問題,隨時接受答案;) – 2012-07-18 15:50:09