I am having some trouble getting the WordCount tutorial working even when following the tutorial example exactly. Can anyone advise on corrective measures? Is this a flaw in the VM?
Admittedly, I am somewhat new to java, but it appears that the problem is related to CLASSPATH.
When executing the command:
$ javac -cp /usr/lib/hadoop/*:/usr/lib/hadoop/client-0.20/* -d wordcount_classes WordCount.java
I get the error message:
incorrect classpath: /usr/lib/hadoop/*
incorrect classpath: /usr/lib/hadoop/client-0.20/*
1. ERROR in WordCount.java (at line 6)
The import org.apache cannot be resolved
[CONTINUES ON FOR 48 ERRORS...]
48. ERROR in WordCount.java (at line 55)
JobClient cannot be resolved
There were some blog posts indicating that I needed to export the CLASSPATH but to no avail.
$ export CLASSPATH=/usr/lib/hadoop/*:/usr/lib/hadoop/client-0.20/*:$CLASSPATH
This yielded the same result when compiling. Any advice?
Go to Solution.
Are you still in the terminal window where you issued the 'sudo su cloudera' command? If so, exit from that and issue the javac from a regular cloudera terminal. That's what worked for me, anyway.
That did the trick! Thanks for your advice.