Я очень новичок в Hadoop. Я настроил одноузловой кластер hadoop-1.0.4, также я dl jar примеров - hadoop-exaples-1.0.4.jar от apache hadoop web. Используя банку и команду «hadoop jar hadoop-examples-1.0.4.jar wordcount 'input-dir' 'output-dir'», я могу выполнить простую задачу подсчета слов.
Проблема: теперь я копирую код проблемы с количеством слов, найденный на веб-сайте apache hadoop, в eclipse и экспортирую файл jar, который теперь содержит только класс WordCount, и я переименовываю банку как wc.jar, НО теперь использую ту же команду " hadoop jar wc.jar wordcount 'input-dir' 'output-dir' "... выдает ошибку :: "Exception in thread" main" java.lang.ClassNotFoundException: WordCount ".... Я перепроверил код и убедитесь, что имя класса - WordCount... но все равно выдает ту же ошибку.... Я совершенно запутался, что делать?? Надеюсь, вы можете помочь. Вот ссылка на код, который я использовал для создания jar.... http://wiki.apache.org/hadoop/WordCount