我正在尝试在我的 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-上发布的说明进行操作和-配置-apache.html
在我尝试启动 Hadoop 之前,Evetyhing 一直很好。我尝试运行的每个操作都以 :Error: Could not find or load main class ...
错误结束。
例如跑步
./hadoop version
以结束
Error: Could not find or load main class org.apache.hadoop.util.VersionInfo
它绝对看起来像类路径的问题。但是,我不知道如何解决它。我尝试设置不同的环境变量,例如 $HADOOP_COMMON_HOME 或 $HADOOP_HOME 但没有运气。
有任何想法吗?