My apologies, the IndexReader code I included was a commented out trial. 
Here is the active version. Sorry for the error:

                IndexReader ir = IndexReader.open(indexDir);
                System.out.println(">>>" + ir.numDocs());
                int deleted = ir.deleteDocuments(new Term("filename"
,f.getAbsolutePath()));
                System.out.println("deletes?" + ir.hasDeletions());
                ir.close();
 
                if (deleted > 0) {
                        System.out.println("deleted old index of " + 
f.getAbsolutePath());
                }

Reply via email to