皆さんこんにちは、
Terrier クイックスタート チュートリアル コーパスを確認してから、以下のコードを実行します。
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 で指定されているか、コマンド ラインでシステム プロパティとして指定されていることを確認してください。
プロパティファイルを確認したのに見つからなかった理由がわかりませんでした...別のものがあります
どんな助けでも大歓迎です。
ありがとう、ナドマノビッチ