/* Exceptions werden in diesem Beispiel ignoriert und müssen entweder durch die umgebende Funktion mit throw geworfen oder mit try/catch-Blöcken abgefangen werden. */ /* Den IndexWriter erzeugen */ Analyzer analyzer = new GermanAnalyzer(VERSION.Lucene_40); IndexWriterConfig config = new IndexWriterConfig(analyzer); Directory dir = FSDirectory.open(new File("/home/user/lucene/index")); IndexWriter writer = new IndexWriter(dir, config); /* Das Dokument */ Field textField = new TextField("text", "Otto geht nach Hause.", Field.Store.YES); Document doc = new Document(); doc.add(textField); /* Dokument zum Index hinzufügen und alle Dateien schreiben und schließen */ writer.addDocument(doc); writer.close();