lucene-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Erick Erickson" <erickerick...@gmail.com>
Subject Re: My own nalyzer in lucene
Date Wed, 09 Jul 2008 13:41:26 GMT
Let's see your analyzer code. Actually, I'm really only curious about the
class declaration. Did you subclass your analyzer from the proper Lucene
superclass? Say Analyzer?

And why bother putting it in a separate jar file in the first place? Unless
you really need to share this jar across projects? This seems like
substantial complexity if you don't really, really need it.

Best
Erick

On Wed, Jul 9, 2008 at 9:25 AM, starz10de <farag_ahmed@yahoo.com> wrote:

>
> I think there is problem of creating the jar files, it is created correctly
> where i can see myanalyzer inside, but I made a test where i change the
> name
> of Standardanlazer and then i did the same steps again , then i faced the
> same error inside the IndexFile.java :
>
> the eroor   "   the constructor IndexWriter(string, myanalyzer, boolean) is
> not defined  "
>
> I think there is no problem inside the code of myAnalyzer.java as i did
> some
> test where i just change the name of StandardAnalyzer and then i got the
> same error.
>
>
> Thnaks
> Farag
>
>
> Marcelo Schneider wrote:
> >
> > starz10de escreveu:
> >> Hi All,
> >> I am new in lucene!
> >>  I am trying to do my own nalyzer (myAnalyzer) in lucene. I worte it and
> >> I
> >> compile it, then i add myAnlayzer.class to the folder
> >>   \org\apache\lucene\analysis  and then i create new jar files which
> >> contains myAnalyzer and the other files, then  i imported  myanalyzer in
> >> IndexFile.java successfully:
> >>
> >>  import org.apache.lucene.analysis.myAnalyzer;
> >>
> >> after that i modified this command in IndexFile.java
> >>
> >>   IndexWriter writer = new IndexWriter("index", myAnalyzer(), true);
> >> Unfortunately there is some error here which I couldn't recognize, I
> feel
> >> I
> >> didn't missed any step, also myanalyzer.java was compiled without any
> >> error.
> >>
> >> Thanks in advance
> >> Farag
> >>
> >
> > What/where is the error? The steps you followed seem correct. Can you
> > share some of your analyzer code?
> >
> > Just some notes: Java convention says you should start class names with
> > uppercase (MyAnalyzer); plus, where are you are instantiating your
> > analyzer (new IndexWriter("index", new myAnalyzer(), true);)?
> >
> >
> >
> > --
> >
> > *Marcelo Frantz Schneider*
> > /SIC - TCO - Tecnologia em Engenharia do Conhecimento/
> > *DÍGITRO TECNOLOGIA*
> >
> > --
> > Esta mensagem foi verificada pelo sistema de antivírus da Dígitro e
> > acredita-se estar livre de perigo.
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org
> > For additional commands, e-mail: java-user-help@lucene.apache.org
> >
> >
> >
>
> --
> View this message in context:
> http://www.nabble.com/My-own-nalyzer-in-lucene-tp18360568p18361573.html
> Sent from the Lucene - Java Users mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> 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