Author: srowen
Date: Sun Jun 19 15:19:53 2011
New Revision: 1137379

URL: http://svn.apache.org/viewvc?rev=1137379&view=rev
Log:
MAHOUT-680 additional improvements to classpath

Modified:
    mahout/trunk/bin/mahout

Modified: mahout/trunk/bin/mahout
URL: 
http://svn.apache.org/viewvc/mahout/trunk/bin/mahout?rev=1137379&r1=1137378&r2=1137379&view=diff
==============================================================================
--- mahout/trunk/bin/mahout (original)
+++ mahout/trunk/bin/mahout Sun Jun 19 15:19:53 2011
@@ -124,7 +124,7 @@ then
   done
 
   # add dev targets if they exist
-  for f in $MAHOUT_HOME/*/target/mahout-*-job.jar; do
+  for f in $MAHOUT_HOME/*/target/mahout-examples-*-job.jar; do
     CLASSPATH=${CLASSPATH}:$f;
   done
 
@@ -198,6 +198,7 @@ if [ "$HADOOP_HOME" = "" ] || [ "$MAHOUT
   elif [ "$MAHOUT_LOCAL" != "" ] ; then
     echo "MAHOUT_LOCAL is set, running locally"
   fi
+  echo "CLASSPATH: $CLASSPATH"
   exec "$JAVA" $JAVA_HEAP_MAX $MAHOUT_OPTS -classpath "$CLASSPATH" $CLASS "$@"
 else
   echo "Running on hadoop, using HADOOP_HOME=$HADOOP_HOME"
@@ -212,10 +213,12 @@ else
     echo "ERROR: Could not find mahout-examples-*.job in $MAHOUT_HOME or 
$MAHOUT_HOME/examples/target, please run 'mvn install' to create the .job file"
     exit 1
   else
-    export HADOOP_CLASSPATH=$MAHOUT_CONF_DIR:${HADOOP_CLASSPATH}:$CLASSPATH
     if [ "$1" = "hadoop" ]; then
+      export HADOOP_CLASSPATH=$MAHOUT_CONF_DIR:${HADOOP_CLASSPATH}:$CLASSPATH
       exec "$HADOOP_HOME/bin/$@"
     else
+      echo "MAHOUT-JOB: $MAHOUT_JOB"
+      export HADOOP_CLASSPATH=$MAHOUT_CONF_DIR:${HADOOP_CLASSPATH}
       exec "$HADOOP_HOME/bin/hadoop" jar $MAHOUT_JOB $CLASS "$@"
     fi
   fi


Reply via email to