Как запустить Hadoop с классом Java?

Я следую за книгойHadoop: полное руководство.

Я запутался в примере 3-1.

Существует исходный файл Java, URLCat.java. я используюjavac чтобы скомпилировать его в URLCat.class, а затем использоватьjar обернуть его в банку.

Книга сказала использовать

% hadoop URLCat hdfs://localhost/user/tom/quangle.txt

запустить его. Я пробовал много разных способов, таких как

% hadoop jar URLCat.jar .......

но не сработало. Я получил такие ошибки:

Исключение в потоке "main" java.lang.ClassNotFoundException: hdfs: // localhost / user / username / quangle / txt

В чем причина этого, и как мне сделать это правильно?

Ответы на вопрос(9)

Ваш ответ на вопрос