import java.io.IOException;

import org.apache.lucene.store.Directory;
import org.apache.lucene.store.FSDirectory;
import org.apache.lucene.index.IndexReader;
import org.apache.lucene.index.Term;

class DeleteFile {
  public static void main(String[] args) throws Exception {
    IndexReader reader = null;
    try {
      reader = IndexReader.open("index");
      System.out.println("Number of docs :" + reader.numDocs());
      //Term term = new Term("path", "checklist");
      //int deleted = reader.delete(term);
      //System.out.println("deleted " + deleted + " documents containing " + term);

      //for (int i = 0; i < reader.maxDoc(); i++)
      reader.delete(1);

      reader.close();
 
    } catch (Exception e) {
      System.out.println(" caught a " + e.getClass() +
			 "\n with message: " + e.getMessage());
    } finally {
      if(reader != null) {
        reader.close();
      }
    }
  }
}

