I am porting my app from lucene 2.X(solr 1.3) to lucene 3.X(solr 3.5). The
following is my issue.

This one was valid in 2.X, but 3.5 throws me an error.

IndexReader reader = IndexReader.open("/home/path/to/my/dataDir");

2.X accepted a string, but 3.5 strictly wants a Directory object. I find
Directory to be abstract and the only way to instantiate it seems a
RAMDirectory().

How do I go about this and how do I point my reader to the desired
directory?


P.S : Our application needs a custom logic this way and hence instead of
going with cores, we do it this way.

-- 
With Thanks and Regards,
Ramprakash Ramamoorthy,
Engineer Trainee,
Zoho Corporation.
+91 9626975420

Reply via email to