Hello, I tried to compile an official example, SSSP, with the following command. javac -classpath "<Hama root>/*.jar:<Hadoop root>/*.jar" <Hama source root>/examples/src/main/java/org/apache/hama/examples/SSSP.java
This is one of the 76 similar error messages. <Hama source root>/examples/src/main/java/org/apache/hama/examples/SSSP.java:23: package org.apache.hadoop.fs does not exist import org.apache.hadoop.fs.Path; The pre-built packages seem to be not properly imported. Do you have any idea? Mnay thanks, Chiu On Wed, Aug 15, 2012 at 3:47 AM, Thomas Jungblut <[email protected]>wrote: > Hi, > > actually this should work, do you have a stacktrace or a specific error > that you could link? > > I would recommend you to use an IDE like eclipse for the compiling, or a > build tool like maven. > Hope it helps you a little. > > 2012/8/15 Chui-Hui Chiu <[email protected]> > > > Hello, > > > > I tried to compile a new Hama application in the following environment > but > > always get tons of error messages. > > > > The Hadoop package is unzipped to <Hadoop root>. > > The Hama package is unzipped to <Hama root>. > > The Hama source code is in <Hama source root>. > > > > I typed the following command to compile. > > javac -classpath "<Hadoop root>/*.jar:<Hama root>/*.jar" <full path to my > > source file> > > > > The error messages are about many missing Hadoop and Hama packages. > > I am new to Java. Doesn't the -classpath include all necessary packages? > > What do I miss? > > > > > > Many thanks, > > Chiu > > >
