Helios co.
Lt. Commander
- Registriert
- März 2005
- Beiträge
- 1.863
Hallo @ all,
ich bin gerade an einem Projekt dran und bin auf ein Problem gestoßen, dessen Ursache mir so nicht ohne weiteres einleuchten will.
In der Literatur habe ich folgenden Code gefunden:
Wenn ich das nachprogrammiere (sprich abtippe
), so kriege ich bei
Query query = QueryParser.parse... bereits ein Problem.
Und zwar wir die prase Methode garnicht gefunden.
Kann das am Classpath liegen? (sprich ist der falsch gesetzt)?
Das würde mich jedoch selbst wundern, da ja eine Instanziierung von Query und auch QueryParser durchaus möglich ist.
Ich vermute, dass es ein triviales Verständnisproblem ist.
ABer wäre schön wenn mir das jemand erklären könnte.
Thx
ich bin gerade an einem Projekt dran und bin auf ein Problem gestoßen, dessen Ursache mir so nicht ohne weiteres einleuchten will.
In der Literatur habe ich folgenden Code gefunden:
Code:
public class SimpleSearcher {
public static void main(String[] args) throws Exception {
String indexPath = args[0];
String queryString = args[1];
Query query = QueryParser.parse(queryString, "body",
new GermanAnalyzer());
Searcher searcher = new IndexSearcher(indexPath);
Hits hits = searcher.search(query);
for (int i = 0; i < hits.length(); i++) {
System.out.println(hits.doc(i).get("path")
+ " (score: " + hits.score(i) + ")");
};
}
}
Wenn ich das nachprogrammiere (sprich abtippe
Query query = QueryParser.parse... bereits ein Problem.
Und zwar wir die prase Methode garnicht gefunden.
Kann das am Classpath liegen? (sprich ist der falsch gesetzt)?
Das würde mich jedoch selbst wundern, da ja eine Instanziierung von Query und auch QueryParser durchaus möglich ist.
Ich vermute, dass es ein triviales Verständnisproblem ist.
ABer wäre schön wenn mir das jemand erklären könnte.
Thx