入力ディレクトリ (/tmp の下) にニュースグループ データが存在することを確認できました。ファイルが見つからないという例外が発生する理由がわかりません。
$ sh classify-20newsgroups.sh 番号を選択して、実行する対応するタスクを選択してください 1. naivebayes 2. sgd 3. clean -- /tmp/mahout-work-rsrinivasan の作業領域をクリーンアップします 1 を選択すると、naivebayes を使用して /tmp/mahout-work-rsrinivasan に作業ディレクトリを作成します トレーニング データの準備 MAHOUT_LOCAL が設定されていません。HADOOP_CONF_DIR をクラスパスに追加します。HADOOP_HOME が設定されておらず、ローカルで実行されている SLF4J: クラス パスに複数の SLF4J バインディングが含まれています。SLF4J: [jar:file:/C:/cygwin/usr/local/mahout/examples/target/mahout-examples-0.6-job.jar!/org/slf4j/impl/StaticLoggerBinder.class] でバインドが見つかりました SLF4J: 見つかりました[jar:file:/C:/cygwin/usr/local/mahout/examples/target/dependency/slf4j-jcl-1.6.1.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J のバインディング: バインディングが見つかりました[jar:ファイル:/C:説明についてはhttp://www.slf4j.org/codes.html#multiple_bindingsを参照してください。12/05/14 09:13:44 警告 driver.MahoutDriver:クラスパスに org.apache.mahout.classifier.bayes.PrepareTwentyNewsgroups.props が見つかりません。コマンドライン引数のみを使用します スレッド「メイン」java.io で例外が発生します。 FileNotFoundException:入力ディレクトリ \tmp\mahout-work-rsrinivasan\20news-bydate\20news-bydate-train が見つかりません org.apache.mahout.classifier.bayes.PrepareTwentyNewsgroups.main(PrepareTwentyNewsgroups.java:92) で sun.reflect.NativeMethodAccessorImpl.invoke0(ネイティブ メソッド) で sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) でorg.apache.hadoop.util.ProgramDriver$ProgramDescription.invoke(ProgramDriver.java:68) ) org.apache.hadoop.util.ProgramDriver.driver(ProgramDriver.java:139) で org.apache.mahout.driver.MahoutDriver.main(MahoutDriver.java:188) で