Lucene - поиск работает, но выдает «UnsupportedOperationException» при развертывании в Tomcat.Зачем? - PullRequest
1 голос
/ 10 декабря 2010

Код работает, когда я запускаю его как приложение Java локально, но «reader.directory ()» выдает «UnsupportedOperationException: этот читатель не поддерживает этот метод». У кого-то есть идея, почему?

public ExternalSearch() {
  System.out.println("Initialize Lucene-Search");
  analyzer = new StandardAnalyzer(Version.LUCENE_20);

  File file = new File("index");

try {
   Directory dir = FSDirectory.open(file);
   reader = IntexReader.open(dir, true);
} catch (IOException e) {
   System.out.println("ERROR: Could not read index -> " + e.getMessage());
   e.printStackTrace();
}
this.index = reader.directory();

}

...