Boy, I knew not porting it would bite me. I ran the first command, but not the second. The workaround, obviously, is to just get those things in the classpath.

One Maven command that comes in handy from time to time is: mvn dependencies:copy-dependencies. This will download all the project dependencies into your target directory, from which you can then add to a classpath.

I think we should just offer the workaround on the wiki for now and not necessarily have to fix it for 0.1. Of course, fixing it is fine, too. If someone patches it, just make sure you apply it to the 0.1 tag, too.

On Mar 19, 2009, at 8:21 PM, Jeff Eastman wrote:

I'm trying to run this example and have run the first ant task, but the second one bombs. It looks like there are some classpath problems:

jeff-eastmans-macbook-pro:examples jeff$ ant -f build-deprecated.xml extract-20news-18828
Buildfile: build-deprecated.xml

check-files:

build-core:

compile:
[javac] Compiling 262 source files to /Users/jeff/Desktop/ mahout-0.1/core/build/classes [javac] warning: [path] bad path element "/Users/jeff/Desktop/ mahout-0.1/core/lib/jfreechart-1.0.6.jar": no such file or directory [javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/common/IOUtils.java:20: package org.slf4j does not exist
  [javac] import org.slf4j.Logger;
  [javac]                 ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/common/IOUtils.java:21: package org.slf4j does not exist
  [javac] import org.slf4j.LoggerFactory;
  [javac]                 ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/common/IOUtils.java:42: cannot find symbol
  [javac] symbol  : class Logger
[javac] location: class org.apache.mahout.cf.taste.impl.common.IOUtils [javac] private static final Logger log = LoggerFactory.getLogger(IOUtils.class);
  [javac]                        ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/common/RefreshHelper.java:21: package org.slf4j does not exist
  [javac] import org.slf4j.Logger;
  [javac]                 ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/common/RefreshHelper.java:22: package org.slf4j does not exist
  [javac] import org.slf4j.LoggerFactory;
  [javac]                 ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/common/RefreshHelper.java:35: cannot find symbol
  [javac] symbol  : class Logger
[javac] location: class org.apache.mahout.cf.taste.impl.common.RefreshHelper [javac] private static final Logger log = LoggerFactory.getLogger(RefreshHelper.class);
  [javac]                        ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/eval/ AbstractDifferenceRecommenderEvaluator.java:32: package org.slf4j does not exist
  [javac] import org.slf4j.Logger;
  [javac]                 ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/eval/ AbstractDifferenceRecommenderEvaluator.java:33: package org.slf4j does not exist
  [javac] import org.slf4j.LoggerFactory;
  [javac]                 ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/eval/ AbstractDifferenceRecommenderEvaluator.java:46: cannot find symbol
  [javac] symbol  : class Logger
[javac] location: class org .apache .mahout.cf.taste.impl.eval.AbstractDifferenceRecommenderEvaluator [javac] private static final Logger log = LoggerFactory.getLogger(AbstractDifferenceRecommenderEvaluator.class);
  [javac]                        ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/eval/ AverageAbsoluteDifferenceRecommenderEvaluator.java:28: package org.slf4j does not exist
  [javac] import org.slf4j.Logger;
  [javac]                 ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/eval/ AverageAbsoluteDifferenceRecommenderEvaluator.java:29: package org.slf4j does not exist
  [javac] import org.slf4j.LoggerFactory;
  [javac]                 ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/eval/ AverageAbsoluteDifferenceRecommenderEvaluator.java:42: cannot find symbol
  [javac] symbol  : class Logger
[javac] location: class org .apache .mahout .cf.taste.impl.eval.AverageAbsoluteDifferenceRecommenderEvaluator [javac] private static final Logger log = LoggerFactory .getLogger(AverageAbsoluteDifferenceRecommenderEvaluator.class);
  [javac]                        ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/eval/ GenericRecommenderIRStatsEvaluator.java:40: package org.slf4j does not exist
  [javac] import org.slf4j.Logger;
  [javac]                 ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/eval/ GenericRecommenderIRStatsEvaluator.java:41: package org.slf4j does not exist
  [javac] import org.slf4j.LoggerFactory;
  [javac]                 ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/eval/ GenericRecommenderIRStatsEvaluator.java:57: cannot find symbol
  [javac] symbol  : class Logger
[javac] location: class org .apache.mahout.cf.taste.impl.eval.GenericRecommenderIRStatsEvaluator [javac] private static final Logger log = LoggerFactory.getLogger(GenericRecommenderIRStatsEvaluator.class);
  [javac]                        ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/eval/RMSRecommenderEvaluator.java:27: package org.slf4j does not exist
  [javac] import org.slf4j.Logger;
  [javac]                 ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/eval/RMSRecommenderEvaluator.java:28: package org.slf4j does not exist
  [javac] import org.slf4j.LoggerFactory;
  [javac]                 ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/eval/RMSRecommenderEvaluator.java:40: cannot find symbol
  [javac] symbol  : class Logger
[javac] location: class org.apache.mahout.cf.taste.impl.eval.RMSRecommenderEvaluator [javac] private static final Logger log = LoggerFactory.getLogger(RMSRecommenderEvaluator.class);
  [javac]                        ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/model/file/ BooleanPrefUserFileDataModel.java:33: package org.slf4j does not exist
  [javac] import org.slf4j.Logger;
  [javac]                 ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/model/file/ BooleanPrefUserFileDataModel.java:34: package org.slf4j does not exist
  [javac] import org.slf4j.LoggerFactory;
  [javac]                 ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/model/file/ BooleanPrefUserFileDataModel.java:51: cannot find symbol
  [javac] symbol  : class Logger
[javac] location: class org .apache.mahout.cf.taste.impl.model.file.BooleanPrefUserFileDataModel [javac] private static final Logger log = LoggerFactory.getLogger(BooleanPrefUserFileDataModel.class);
  [javac]                        ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/model/file/FileDataModel.java:33: package org.slf4j does not exist
  [javac] import org.slf4j.Logger;
  [javac]                 ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/model/file/FileDataModel.java:34: package org.slf4j does not exist
  [javac] import org.slf4j.LoggerFactory;
  [javac]                 ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/model/file/FileDataModel.java:81: cannot find symbol
  [javac] symbol  : class Logger
[javac] location: class org.apache.mahout.cf.taste.impl.model.file.FileDataModel [javac] private static final Logger log = LoggerFactory.getLogger(FileDataModel.class);
  [javac]                        ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/model/jdbc/AbstractJDBCDataModel.java: 33: package org.slf4j does not exist
  [javac] import org.slf4j.Logger;
  [javac]                 ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/model/jdbc/AbstractJDBCDataModel.java: 34: package org.slf4j does not exist
  [javac] import org.slf4j.LoggerFactory;
  [javac]                 ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/model/jdbc/AbstractJDBCDataModel.java: 73: cannot find symbol
  [javac] symbol  : class Logger
[javac] location: class org.apache.mahout.cf.taste.impl.model.jdbc.AbstractJDBCDataModel [javac] static final Logger log = LoggerFactory.getLogger(AbstractJDBCDataModel.class);
  [javac]                ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/model/jdbc/ConnectionPoolDataSource.java: 20: package org.apache.commons.dbcp does not exist
  [javac] import org.apache.commons.dbcp.PoolingDataSource;
  [javac]                               ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/model/jdbc/ConnectionPoolDataSource.java: 21: package org.apache.commons.pool does not exist
  [javac] import org.apache.commons.pool.ObjectPool;
  [javac]                               ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/model/jdbc/ConnectionPoolDataSource.java: 22: package org.apache.commons.pool does not exist
  [javac] import org.apache.commons.pool.PoolableObjectFactory;
  [javac]                               ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/model/jdbc/ConnectionPoolDataSource.java: 23: package org.apache.commons.pool.impl does not exist
  [javac] import org.apache.commons.pool.impl.StackObjectPool;
  [javac]                                    ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/model/jdbc/ConnectionPoolDataSource.java: 24: package org.slf4j does not exist
  [javac] import org.slf4j.Logger;
  [javac]                 ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/model/jdbc/ConnectionPoolDataSource.java: 25: package org.slf4j does not exist
  [javac] import org.slf4j.LoggerFactory;
  [javac]                 ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/model/jdbc/ConnectionPoolDataSource.java: 37: cannot find symbol
  [javac] symbol  : class Logger
[javac] location: class org.apache.mahout.cf.taste.impl.model.jdbc.ConnectionPoolDataSource [javac] private static final Logger log = LoggerFactory.getLogger(ConnectionPoolDataSource.class);
  [javac]                        ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/model/jdbc/ConnectionPoolDataSource.java: 100: cannot find symbol
  [javac] symbol  : class PoolableObjectFactory
[javac] location: class org.apache.mahout.cf.taste.impl.model.jdbc.ConnectionPoolDataSource [javac] private static class DataSourceConnectionFactory implements PoolableObjectFactory { [javac ] ^ [javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/neighborhood/ NearestNUserNeighborhood.java:25: package org.slf4j does not exist
  [javac] import org.slf4j.Logger;
  [javac]                 ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/neighborhood/ NearestNUserNeighborhood.java:26: package org.slf4j does not exist
  [javac] import org.slf4j.LoggerFactory;
  [javac]                 ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/neighborhood/ NearestNUserNeighborhood.java:38: cannot find symbol
  [javac] symbol  : class Logger
[javac] location: class org.apache.mahout.cf.taste.impl.neighborhood.NearestNUserNeighborhood [javac] private static final Logger log = LoggerFactory.getLogger(NearestNUserNeighborhood.class);
  [javac]                        ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/neighborhood/ ThresholdUserNeighborhood.java:24: package org.slf4j does not exist
  [javac] import org.slf4j.Logger;
  [javac]                 ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/neighborhood/ ThresholdUserNeighborhood.java:25: package org.slf4j does not exist
  [javac] import org.slf4j.LoggerFactory;
  [javac]                 ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/neighborhood/ ThresholdUserNeighborhood.java:40: cannot find symbol
  [javac] symbol  : class Logger
[javac] location: class org.apache.mahout.cf.taste.impl.neighborhood.ThresholdUserNeighborhood [javac] private static final Logger log = LoggerFactory.getLogger(ThresholdUserNeighborhood.class);
  [javac]                        ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/recommender/AbstractRecommender.java:27: package org.slf4j does not exist
  [javac] import org.slf4j.Logger;
  [javac]                 ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/recommender/AbstractRecommender.java:28: package org.slf4j does not exist
  [javac] import org.slf4j.LoggerFactory;
  [javac]                 ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/recommender/AbstractRecommender.java:35: cannot find symbol
  [javac] symbol  : class Logger
[javac] location: class org.apache.mahout.cf.taste.impl.recommender.AbstractRecommender [javac] private static final Logger log = LoggerFactory.getLogger(AbstractRecommender.class);
  [javac]                        ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/recommender/ BooleanUserGenericUserBasedRecommender.java:36: package org.slf4j does not exist
  [javac] import org.slf4j.Logger;
  [javac]                 ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/recommender/ BooleanUserGenericUserBasedRecommender.java:37: package org.slf4j does not exist
  [javac] import org.slf4j.LoggerFactory;
  [javac]                 ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/recommender/ BooleanUserGenericUserBasedRecommender.java:53: cannot find symbol
  [javac] symbol  : class Logger
[javac] location: class org .apache .mahout .cf.taste.impl.recommender.BooleanUserGenericUserBasedRecommender [javac] private static final Logger log = LoggerFactory.getLogger(BooleanUserGenericUserBasedRecommender.class);
  [javac]                        ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/recommender/CachingRecommender.java:31: package org.slf4j does not exist
  [javac] import org.slf4j.Logger;
  [javac]                 ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/recommender/CachingRecommender.java:32: package org.slf4j does not exist
  [javac] import org.slf4j.LoggerFactory;
  [javac]                 ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/recommender/CachingRecommender.java:48: cannot find symbol
  [javac] symbol  : class Logger
[javac] location: class org.apache.mahout.cf.taste.impl.recommender.CachingRecommender [javac] private static final Logger log = LoggerFactory.getLogger(CachingRecommender.class);
  [javac]                        ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/recommender/ GenericItemBasedRecommender.java:35: package org.slf4j does not exist
  [javac] import org.slf4j.Logger;
  [javac]                 ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/recommender/ GenericItemBasedRecommender.java:36: package org.slf4j does not exist
  [javac] import org.slf4j.LoggerFactory;
  [javac]                 ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/recommender/ GenericItemBasedRecommender.java:63: cannot find symbol
  [javac] symbol  : class Logger
[javac] location: class org .apache.mahout.cf.taste.impl.recommender.GenericItemBasedRecommender [javac] private static final Logger log = LoggerFactory.getLogger(GenericItemBasedRecommender.class);
  [javac]                        ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/recommender/ GenericUserBasedRecommender.java:35: package org.slf4j does not exist
  [javac] import org.slf4j.Logger;
  [javac]                 ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/recommender/ GenericUserBasedRecommender.java:36: package org.slf4j does not exist
  [javac] import org.slf4j.LoggerFactory;
  [javac]                 ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/recommender/ GenericUserBasedRecommender.java:49: cannot find symbol
  [javac] symbol  : class Logger
[javac] location: class org .apache.mahout.cf.taste.impl.recommender.GenericUserBasedRecommender [javac] private static final Logger log = LoggerFactory.getLogger(GenericUserBasedRecommender.class);
  [javac]                        ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/recommender/ItemAverageRecommender.java: 33: package org.slf4j does not exist
  [javac] import org.slf4j.Logger;
  [javac]                 ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/recommender/ItemAverageRecommender.java: 34: package org.slf4j does not exist
  [javac] import org.slf4j.LoggerFactory;
  [javac]                 ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/recommender/ItemAverageRecommender.java: 52: cannot find symbol
  [javac] symbol  : class Logger
[javac] location: class org.apache.mahout.cf.taste.impl.recommender.ItemAverageRecommender [javac] private static final Logger log = LoggerFactory.getLogger(ItemAverageRecommender.class);
  [javac]                        ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/recommender/ ItemUserAverageRecommender.java:33: package org.slf4j does not exist
  [javac] import org.slf4j.Logger;
  [javac]                 ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/recommender/ ItemUserAverageRecommender.java:34: package org.slf4j does not exist
  [javac] import org.slf4j.LoggerFactory;
  [javac]                 ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/recommender/ ItemUserAverageRecommender.java:53: cannot find symbol
  [javac] symbol  : class Logger
[javac] location: class org.apache.mahout.cf.taste.impl.recommender.ItemUserAverageRecommender [javac] private static final Logger log = LoggerFactory.getLogger(ItemUserAverageRecommender.class);
  [javac]                        ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/recommender/ TreeClusteringRecommender.java:36: package org.slf4j does not exist
  [javac] import org.slf4j.Logger;
  [javac]                 ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/recommender/ TreeClusteringRecommender.java:37: package org.slf4j does not exist
  [javac] import org.slf4j.LoggerFactory;
  [javac]                 ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/recommender/ TreeClusteringRecommender.java:63: cannot find symbol
  [javac] symbol  : class Logger
[javac] location: class org.apache.mahout.cf.taste.impl.recommender.TreeClusteringRecommender [javac] private static final Logger log = LoggerFactory.getLogger(TreeClusteringRecommender.class);
  [javac]                        ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/recommender/ TreeClusteringRecommender2.java:35: package org.slf4j does not exist
  [javac] import org.slf4j.Logger;
  [javac]                 ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/recommender/ TreeClusteringRecommender2.java:36: package org.slf4j does not exist
  [javac] import org.slf4j.LoggerFactory;
  [javac]                 ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/recommender/ TreeClusteringRecommender2.java:71: cannot find symbol
  [javac] symbol  : class Logger
[javac] location: class org.apache.mahout.cf.taste.impl.recommender.TreeClusteringRecommender2 [javac] private static final Logger log = LoggerFactory.getLogger(TreeClusteringRecommender2.class);
  [javac]                        ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/recommender/slopeone/ MemoryDiffStorage.java:37: package org.slf4j does not exist
  [javac] import org.slf4j.Logger;
  [javac]                 ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/recommender/slopeone/ MemoryDiffStorage.java:38: package org.slf4j does not exist
  [javac] import org.slf4j.LoggerFactory;
  [javac]                 ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/recommender/slopeone/ MemoryDiffStorage.java:54: cannot find symbol
  [javac] symbol  : class Logger
[javac] location: class org.apache.mahout.cf.taste.impl.recommender.slopeone.MemoryDiffStorage [javac] private static final Logger log = LoggerFactory.getLogger(MemoryDiffStorage.class);
  [javac]                        ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/recommender/slopeone/ SlopeOneRecommender.java:36: package org.slf4j does not exist
  [javac] import org.slf4j.Logger;
  [javac]                 ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/recommender/slopeone/ SlopeOneRecommender.java:37: package org.slf4j does not exist
  [javac] import org.slf4j.LoggerFactory;
  [javac]                 ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/recommender/slopeone/ SlopeOneRecommender.java:53: cannot find symbol
  [javac] symbol  : class Logger
[javac] location: class org .apache.mahout.cf.taste.impl.recommender.slopeone.SlopeOneRecommender [javac] private static final Logger log = LoggerFactory.getLogger(SlopeOneRecommender.class);
  [javac]                        ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/recommender/slopeone/jdbc/ AbstractJDBCDiffStorage.java:30: package org.slf4j does not exist
  [javac] import org.slf4j.Logger;
  [javac]                 ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/recommender/slopeone/jdbc/ AbstractJDBCDiffStorage.java:31: package org.slf4j does not exist
  [javac] import org.slf4j.LoggerFactory;
  [javac]                 ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/recommender/slopeone/jdbc/ AbstractJDBCDiffStorage.java:50: cannot find symbol
  [javac] symbol  : class Logger
[javac] location: class org .apache .mahout .cf.taste.impl.recommender.slopeone.jdbc.AbstractJDBCDiffStorage [javac] private static final Logger log = LoggerFactory.getLogger(AbstractJDBCDiffStorage.class);
  [javac]                        ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/similarity/AbstractSimilarity.java:33: package org.slf4j does not exist
  [javac] import org.slf4j.Logger;
  [javac]                 ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/similarity/AbstractSimilarity.java:34: package org.slf4j does not exist
  [javac] import org.slf4j.LoggerFactory;
  [javac]                 ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/similarity/AbstractSimilarity.java:45: cannot find symbol
  [javac] symbol  : class Logger
[javac] location: class org.apache.mahout.cf.taste.impl.similarity.AbstractSimilarity [javac] private static final Logger log = LoggerFactory.getLogger(AbstractSimilarity.class);
  [javac]                        ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/transforms/InverseUserFrequency.java:28: package org.slf4j does not exist
  [javac] import org.slf4j.Logger;
  [javac]                 ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/transforms/InverseUserFrequency.java:29: package org.slf4j does not exist
  [javac] import org.slf4j.LoggerFactory;
  [javac]                 ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/transforms/InverseUserFrequency.java:52: cannot find symbol
  [javac] symbol  : class Logger
[javac] location: class org.apache.mahout.cf.taste.impl.transforms.InverseUserFrequency [javac] private static final Logger log = LoggerFactory.getLogger(InverseUserFrequency.class);
  [javac]                        ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/classifier/BayesFileFormatter.java:28: package org.apache.lucene.analysis does not exist
  [javac] import org.apache.lucene.analysis.Analyzer;
  [javac]                                  ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/classifier/BayesFileFormatter.java:29: package org.apache.lucene.analysis does not exist
  [javac] import org.apache.lucene.analysis.Token;
  [javac]                                  ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/classifier/BayesFileFormatter.java:30: package org.apache.lucene.analysis does not exist
  [javac] import org.apache.lucene.analysis.TokenStream;
  [javac]                                  ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/classifier/BayesFileFormatter.java:31: package org.apache.lucene.analysis.standard does not exist
  [javac] import org.apache.lucene.analysis.standard.StandardAnalyzer;
  [javac]                                           ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/classifier/BayesFileFormatter.java:32: package org.slf4j does not exist
  [javac] import org.slf4j.Logger;
  [javac]                 ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/classifier/BayesFileFormatter.java:33: package org.slf4j does not exist
  [javac] import org.slf4j.LoggerFactory;
  [javac]                 ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/classifier/BayesFileFormatter.java:56: cannot find symbol
  [javac] symbol  : class Logger
[javac] location: class org.apache.mahout.classifier.BayesFileFormatter [javac] private static final Logger log = LoggerFactory.getLogger(BayesFileFormatter.class);
  [javac]                        ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/classifier/BayesFileFormatter.java:74: cannot find symbol
  [javac] symbol  : class Analyzer
[javac] location: class org.apache.mahout.classifier.BayesFileFormatter [javac] public static void collapse(String label, Analyzer analyzer, File inputDir,
  [javac]                                             ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/classifier/BayesFileFormatter.java:97: cannot find symbol
  [javac] symbol  : class Analyzer
[javac] location: class org.apache.mahout.classifier.BayesFileFormatter [javac] public static void format(String label, Analyzer analyzer, File input,
  [javac]                                           ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/classifier/BayesFileFormatter.java:200: cannot find symbol
  [javac] symbol  : class Analyzer
[javac] location: class org.apache.mahout.classifier.BayesFileFormatter [javac] private static void writeFile(String label, Analyzer analyzer, File inFile,
  [javac]                                               ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/classifier/BayesFileFormatter.java:238: cannot find symbol
  [javac] symbol  : class Analyzer
[javac] location: class org.apache.mahout.classifier.BayesFileFormatter [javac] public static String[] readerToDocument(Analyzer analyzer, Reader reader)
  [javac]                                           ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/classifier/BayesFileFormatter.java:119: cannot find symbol
  [javac] symbol  : class Analyzer
[javac] location: class org.apache.mahout.classifier.BayesFileFormatter.FileProcessor
  [javac]     private final Analyzer analyzer;
  [javac]                   ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/classifier/BayesFileFormatter.java:135: cannot find symbol
  [javac] symbol  : class Analyzer
[javac] location: class org.apache.mahout.classifier.BayesFileFormatter.FileProcessor [javac] private FileProcessor(String label, Analyzer analyzer, Charset charset,
  [javac]                                         ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/classifier/BayesFileFormatter.java:151: cannot find symbol
  [javac] symbol  : class Analyzer
[javac] location: class org.apache.mahout.classifier.BayesFileFormatter.FileProcessor [javac] private FileProcessor(String label, Analyzer analyzer, Charset charset,
  [javac]                                         ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/classifier/Classify.java:32: package org.apache.lucene.analysis does not exist
  [javac] import org.apache.lucene.analysis.Analyzer;
  [javac]                                  ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/classifier/Classify.java:33: package org.apache.lucene.analysis.standard does not exist
  [javac] import org.apache.lucene.analysis.standard.StandardAnalyzer;
  [javac]                                           ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/classifier/Classify.java:40: package org.slf4j does not exist
  [javac] import org.slf4j.Logger;
  [javac]                 ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/common/FastMap.java:331: warning: [unchecked] unchecked cast
  [javac] found   : java.lang.Object
[javac] required: org.apache.mahout.cf.taste.impl.common.FastMap<K,V>
  [javac]       clone = (FastMap<K,V>) super.clone();
  [javac]                                         ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/common/FastMap.java:336: warning: [unchecked] unchecked cast
  [javac] found   : java.lang.Object[]
  [javac] required: K[]
  [javac]     clone.keys = (K[]) new Object[length];
  [javac]                        ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/common/FastMap.java:337: warning: [unchecked] unchecked cast
  [javac] found   : java.lang.Object[]
  [javac] required: V[]
  [javac]     clone.values = (V[]) new Object[length];
  [javac]                          ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/common/FastSet.java:288: warning: [unchecked] unchecked cast
  [javac] found   : java.lang.Object
  [javac] required: org.apache.mahout.cf.taste.impl.common.FastSet<K>
  [javac]       clone = (FastSet<K>) super.clone();
  [javac]                                       ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/cf/taste/impl/common/FastSet.java:292: warning: [unchecked] unchecked cast
  [javac] found   : java.lang.Object[]
  [javac] required: K[]
  [javac]     clone.keys = (K[]) new Object[keys.length];
  [javac]                        ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/classifier/bayes/BayesClassifier.java:57: warning: [unchecked] unchecked call to insert(T) as a member of the raw type org.apache.hadoop.util.PriorityQueue
  [javac]         pq.insert(tmp);
  [javac]                  ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/classifier/cbayes/CBayesClassifier.java:55: warning: [unchecked] unchecked call to insert(T) as a member of the raw type org.apache.hadoop.util.PriorityQueue
  [javac]         pq.insert(tmp);
  [javac]                  ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/ga/watchmaker/MahoutEvaluator.java:90: warning: [deprecation] fullyDelete (org.apache.hadoop.fs.FileSystem,org.apache.hadoop.fs.Path) in org.apache.hadoop.fs.FileUtil has been deprecated
  [javac]       FileUtil.fullyDelete(fs, inpath);
  [javac]               ^
[javac] /Users/jeff/Desktop/mahout-0.1/core/src/main/java/org/ apache/mahout/ga/watchmaker/OutputUtils.java:55: warning: [deprecation] fullyDelete (org.apache.hadoop.fs.FileSystem,org.apache.hadoop.fs.Path) in org.apache.hadoop.fs.FileUtil has been deprecated
  [javac]       FileUtil.fullyDelete(fs, outpath);
  [javac]               ^
  [javac] 100 errors
  [javac] 10 warnings

BUILD FAILED
/Users/jeff/Desktop/mahout-0.1/examples/build-deprecated.xml:106: The following error occurred while executing this line: /Users/jeff/Desktop/mahout-0.1/core/build-deprecated.xml:118: The following error occurred while executing this line: /Users/jeff/Desktop/mahout-0.1/common-build-deprecated.xml:109: Compile failed; see the compiler error output for details.

Total time: 7 seconds


Reply via email to