lucene-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From okayndc <bodymo...@gmail.com>
Subject Re: Lucene index inside of a web app?
Date Mon, 28 Nov 2011 18:55:18 GMT
Awesome.  Thanks guys!

On Mon, Nov 28, 2011 at 12:19 PM, Uwe Schindler <uwe@thetaphi.de> wrote:

> You can store the index in WEB_INF directory, just use something:
> ServletContext.getRealPath("/WEB-INF/data/myIndexName");
>
> -----
> Uwe Schindler
> H.-H.-Meier-Allee 63, D-28213 Bremen
> http://www.thetaphi.de
> eMail: uwe@thetaphi.de
>
>
> > -----Original Message-----
> > From: Ian Lea [mailto:ian.lea@gmail.com]
> > Sent: Monday, November 28, 2011 6:11 PM
> > To: java-user@lucene.apache.org
> > Subject: Re: Lucene index inside of a web app?
> >
> > Using a static string is fine - it just wasn't clear from your original
> post what it
> > was.
> >
> > I usually use a full path read from a properties file so that I can
> change
> it
> > without a recompile, have different settings on test/live/whatever
> systems, etc.
> > Works for me, but isn't the only way to do it.
> >
> > If you know where your app lives, you could use a full path pointing to
> > somewhere within that tree, or you could use a partial path that the app
> server
> > will interpret relative to something.  Which is fine too - take your pick
> of
> > whatever works for you.
> >
> >
> > --
> > Ian.
> >
> >
> > On Mon, Nov 28, 2011 at 4:40 PM, okayndc <bodymoves@gmail.com> wrote:
> > > Hi,
> > >
> > > Thanks for your response.  Yes, LUCENE_INDEX_DIRECTORY is a static
> > > string which contains the file system path of the index (for example,
> > c:\\index).
> > >  Is this good practice?  If not,  what should the full path to an
> > > index look like?
> > >
> > > Thanks
> > >
> > > On Mon, Nov 28, 2011 at 4:54 AM, Ian Lea <ian.lea@gmail.com> wrote:
> > >
> > >> What is LUCENE_INDEX_DIRECTORY?  Some static string in your app?
> > >>
> > >> Lucene knows nothing about your app, JSP, or what app server you are
> > >> using.  It requires a file system path and it is up to you to provide
> > >> that.  I always use a full path since I prefer to store indexes
> > >> outside the app and it avoids complications with what the app server
> > >> considers the default directory. But if you want to store it inside,
> > >> without specifying full path, look at the docs for your app server.
> > >>
> > >>
> > >> --
> > >> Ian.
> > >>
> > >>
> > >> On Sun, Nov 27, 2011 at 2:10 AM, okayndc <bodymoves@gmail.com> wrote:
> > >> > Hello,
> > >> >
> > >> > I want to store the generated Lucene index inside of my Java
> > >> > application, preferably within a folder where my JSP files are
> > >> > located.  I also want
> > >> to
> > >> > be able to search from the index within the web app. I've been
> > >> > using the LUCENE_INDEX_DIRECTORY but, this is on a file system
> > >> > (currently my hard drive).  Should I continue to use
> > >> > LUCENE_INDEX_DIRECTORY if I want the Lucene index inside the app or
> > >> > use something else.  I was a bit confused about this.  Btw, the
> Lucene index
> > content comes from a database.
> > >> >
> > >> > Any help is appreciated
> > >> >
> > >>
> > >> ---------------------------------------------------------------------
> > >> To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org
> > >> For additional commands, e-mail: java-user-help@lucene.apache.org
> > >>
> > >>
> > >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org
> > For additional commands, e-mail: java-user-help@lucene.apache.org
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org
> For additional commands, e-mail: java-user-help@lucene.apache.org
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message