通过hadoop编译时出现奇怪的错误

时间:2016-08-07 11:19:23

标签: hadoop javac

我可能正在做一些非常愚蠢的事情来得到像这样的错误

我正在执行的命令是

/usr/local/hadoop/bin/hadoop com.sun.tools.javac.Main WordCount.java

错误是这样的(在网上找不到):

/usr/local/hadoop/bin/hadoop: line 14: public: command not found

BTW,我正在关注本教程(https://hadoop.apache.org/docs/current/hadoop-mapreduce-client/hadoop-mapreduce-client-core/MapReduceTutorial.html#Purpose)并且没有成功编译WordCount类。

请帮忙。

1 个答案:

答案 0 :(得分:0)

您是否设置了HADOOP_CLASSPATH和JAVA_HOME?还要在HADOOP_CLASSPATH中添加tools.jar

$Output = $var |Format-Table |Out-String