Windows 7 머신에서 Hadoop (2.2.0)을 실행하려고합니다. (예, Linux에서 실행하는 것이 더 좋을 것입니다. 그러나 그것은 현재로서는 선택 사항이 아닙니다.) http://ebiquity.umbc.edu/Tutorials/Hadoop/14%20-%20start%20up%20the%20cluster.html 및 http://blog.sqltrainer.com/2012/01/installing-and-configuring-apache.htmlHadoop 시작시 "오류 : 메인 클래스를 찾을 수 없거나로드 할 수 없습니다."
에 게시 된 지침을 따랐습니다. Hadoop을 시작하려고 시도 할 때까지 Evetyhing이 잘되었습니다. 내가 실행하려고하는 모든 작업은 Error: Could not find or load main class ...
오류로 끝납니다.
예 :
Error: Could not find or load main class org.apache.hadoop.util.VersionInfo
와
./hadoop version
끝을 실행하는 것은 확실히 클래스 경로에 문제처럼 보인다. 그러나, 나는 그것을 어떻게 해결해야할지 모른다. $ HADOOP_COMMON_HOME 또는 $ HADOOP_HOME과 같은 다른 환경 변수를 설정하려고했지만 운이 없었습니다.
아이디어가 있으십니까?
프로그램을 실행하기 전에 HADOOP_CLASSPATH를 사용하고 있습니까? 'export HADOOP_CLASSPATH =/path/to/your/hadoop/lib' 한번 사용해보십시오. – achyut
예, 이미 그랬습니다. 도움이되지 않았습니다. – Jakub
VM에서 우분투와 동일한 오류가 발생했습니다. – vdolez