こんにちは皆、エラーテリアのJavaは、Javaのサンプルコード
と日食に私はテリアのクイックスタートチュートリアルコーパスを経て、その後、私は以下のコードを実行します。
import java.util.Arrays;
import org.terrier.indexing.Collection;
import org.terrier.indexing.SimpleFileCollection;
import org.terrier.structures.indexing.Indexer;
import org.terrier.structures.indexing.classical.BasicIndexer;
import org.terrier.utility.ApplicationSetup;
public class IndexingExample {
public static void main(String[] args) throws Exception {
// TODO Auto-generated method stub
// Directory containing files to index
String aDirectoryToIndex = "/home/nadhem/PFE/terrier-core-4.2/share/vaswani_npl/corpus/";
// Configure Terrier
ApplicationSetup.setProperty("terrier.home", "/home/nadhem/PFE/terrier-core-4.2");
Indexer indexer = new BasicIndexer("/home/nadhem/PFE/terrier-core-4.2/var/index", "data");
Collection coll = new SimpleFileCollection(Arrays.asList(aDirectoryToIndex), true);
indexer.index(new Collection[]{coll});
}
}
私は、次のエラーを得ました:
警告:ファイルterrier.propertiesが/etc/terrier.propertiesの場所に見つかりませんでした。対応するシステムプロパティからterrier.homeの値を仮定します。 プロパティterrier.homeがファイルterrier.propertiesで指定されていること、またはコマンドラインでシステムプロパティとして指定されていることを確認してください。プロパティファイルは、それを確認したにもかかわらず見つからなかった理由を私は理解していなかった
は...すべての支援が最も高く評価されるだろう他の
あります。
おかげで、 Nadhmanovic