2012-11-11 4 views
0

저는 Hadoop에 익숙하지 않습니다. 나는 단일 노드 클러스터 hadoop-1.0.4를 설정했고, 예제의 항아리도 아파치 hadoop 웹에서 hadoop-exaples-1.0.4.jar로 설정했다. jar와 명령을 사용하여 "hadoop jar hadoop-examples-1.0.4.jar wordcount 'input-dir' 'output-dir'"간단한 단어 수를 계산할 수 있습니다.hadoop-word 수 - 내 보낸 jar 파일이 실행되지 않습니다.

문제 : 이제 apache hadoop 웹 사이트에서 발견 된 wordcount 문제의 코드를 eclipse에 복사하고 WordCount 클래스 만 포함하는 jar 파일을 내보내고 jar 파일의 이름을 wc.jar로 바꿉니다. 동일한 명령 "hadoop jar wc.jar wordcount 'input-dir' 'output-dir'"... 스레드 "main"java.lang.ClassNotFoundException : WordCount "에서 예외가 발생했습니다. 코드를 재확인하고 클래스 이름이 WordCount인지 확인하십시오.하지만 여전히 동일한 오류가 발생합니다 .... 나는 무엇을 해야할지 완전히 혼란 스럽습니까? 당신이 도울 수 있기를 바랍니다. 내가 추가

hadoop jar wc.jar org.myorg.WordCount 'input-dir' 'output-dir' 

답변

1

패키지 경로 시도이다 said :

hadoop jar wc.jar org.myorg.WordCount 'input-dir' 'output-dir' 

관련 문제