You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by bm...@apache.org on 2004/11/18 19:54:13 UTC

cvs commit: jakarta-lucene/src/demo/org/apache/lucene/demo IndexFiles.java

bmesser     2004/11/18 10:54:13

  Modified:    src/demo/org/apache/lucene/demo IndexFiles.java
  Log:
  show a useful error message if the directory to index doesn't exist or isn't readable.
  
  Revision  Changes    Path
  1.6       +7 -1      jakarta-lucene/src/demo/org/apache/lucene/demo/IndexFiles.java
  
  Index: IndexFiles.java
  ===================================================================
  RCS file: /home/cvs/jakarta-lucene/src/demo/org/apache/lucene/demo/IndexFiles.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- IndexFiles.java	2 Sep 2004 21:45:23 -0000	1.5
  +++ IndexFiles.java	18 Nov 2004 18:54:13 -0000	1.6
  @@ -40,11 +40,17 @@
         System.exit(1);
       }
       
  +    final File docDir = new File(args[0]);
  +    if (!docDir.exists() || !docDir.canRead()) {
  +      System.out.println("Document directory '" +docDir.getAbsolutePath()+ "' does not exist or is not readable, please check the path");
  +      System.exit(1);
  +    }
  +    
       Date start = new Date();
       try {
         IndexWriter writer = new IndexWriter(INDEX_DIR, new StandardAnalyzer(), true);
         System.out.println("Indexing to directory '" +INDEX_DIR+ "'...");
  -      indexDocs(writer, new File(args[0]));
  +      indexDocs(writer, docDir);
         System.out.println("Optimizing...");
         writer.optimize();
         writer.close();
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: lucene-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: lucene-dev-help@jakarta.apache.org