2016-08-07 9 views
0

ich wahrscheinlich etwas wirklich dumm, um einen Fehler mache wie dieseSeltene Fehler beim Kompilieren durch hadoop

Der Befehl I Ausführung bin, ist

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

Der Fehler ist dies (nirgendwo auf dem gefunden werden net):

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

BTW, verfolge ich mit diesem Tutorial (https://hadoop.apache.org/docs/current/hadoop-mapreduce-client/hadoop-mapreduce-client-core/MapReduceTutorial.html#Purpose) und habe keinen Erfolg bei der Erstellung des Wordcount Klasse zusammen.

Bitte helfen.

Antwort

0

Haben Sie HADOOP_CLASSPATH und JAVA_HOME festgelegt? Fügen Sie auch tools.jar in HADOOP_CLASSPATH

export JAVA_HOME=/home/kishore/BigData/jdk 
export PATH=$PATH:$JAVA_HOME/bin 

export HADOOP_CLASSPATH=${JAVA_HOME}/lib/tools.jar 
hinzu
Verwandte Themen