Как запустить 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
В чем причина этого, и как мне сделать это правильно?