2017-12-17 16 views
4

を提出できませんでした:はオープ​​ンマレットlogging.propertiesは、私は私はそれをコンパイルするためのNetBeansを使用していますが、私は、コードを実行したときに、私は、このエラー文を取得し、マレットからParallelTopicModelクラスを実行しよう

Couldn」 cc.mallet.util.MalletLogger resources/logging.propertiesファイルを開きます。 'resources'ディレクトリが 'class'ディレクトリにコピーされていない可能性があります。

public static void main (String[] args) { 
    try { 
     InstanceList training = InstanceList.load (new File(args[0])); 

     int numTopics = args.length > 1 ? Integer.parseInt(args[1]) : 200; 

     ParallelTopicModel lda = new ParallelTopicModel (numTopics, 50.0, 0.01); 
     lda.printLogLikelihood = true; 
     lda.setTopicDisplay(50, 7); 
     lda.addInstances(training); 

     lda.setNumThreads(Integer.parseInt(args[2])); 
     lda.estimate(); 
     logger.info("printing state"); 
     lda.printState(new File("state.gz")); 
     logger.info("finished printing"); 

    } catch (Exception e) { 
     e.printStackTrace(); 
    } 
} 

私はマレットすることは非常に新しいですので、私はその平均何を知って、そしてどのようにすることができません:私はまだクラスからオリジナルを使用し、とにかくすべてのコードを変更していない

私が直します?どんな助けもありがとう。

+0

エラーメッセージに示されている提案に対処してみましたか? * "おそらく 'resources'ディレクトリは 'class'ディレクトリにコピーされませんでした。" * – compor

答えて

0

MalletがJavaプロパティjava.util.logging.config.fileを探しています。見つからない場合は、resources/logging.propertiesファイルを探し、見つからない場合は、あなたが見たエラーをスローします。

デフォルトのMalletロギングファイルはhttps://github.com/mimno/Mallet/blob/master/src/cc/mallet/util/resources/logging.propertiesです。

Javaプロパティの設定方法については、NetBeansのマニュアルを参照する必要があります。

関連する問題

 関連する問題